org.opencrx.application.shop1.jmi1
Interface ProductT

All Superinterfaces:
ProductT, RefStruct, RefStruct_1_0, Serializable

public interface ProductT
extends RefStruct_1_0, ProductT


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.opencrx.application.shop1.cci2.ProductT
ProductT.Member
 
Method Summary
 Date getActiveOn()
          Retrieves the value for the optional structure field activeOn.
 ProductBundleDataT getBundleData()
          Retrieves the value for the optional structure field bundleData.
 String getConfigurationType()
          Retrieves the value for the structure field configurationType.
 Date getExpiresOn()
          Retrieves the value for the optional structure field expiresOn.
 byte[] getPictureContent()
          Retrieves the value for the optional structure field pictureContent.
 String getPictureMimeType()
          Retrieves the value for the optional structure field pictureMimeType.
 String getPictureTitle()
          Retrieves the value for the optional structure field pictureTitle.
 String getProductName()
          Retrieves the value for the optional structure field productName.
 String getProductNumber()
          Retrieves the value for the structure field productNumber.
 ProductStatusT getProductStatus()
          Retrieves the value for the structure field productStatus.
 Boolean isBundle()
          Retrieves the value for the optional structure field isBundle.
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefStruct_1_0
refDelegate
 
Methods inherited from interface javax.jmi.reflect.RefStruct
equals, hashCode, refFieldNames, refGetValue, refTypeName
 
Methods inherited from interface org.opencrx.application.shop1.cci2.ProductT
getBundle, getClassificationId, getConfiguration, getContentPartner, getDescription, getPriceUom, getProductPhase, getRelatedProduct
 

Method Detail

getActiveOn

Date getActiveOn()
Retrieves the value for the optional structure field activeOn.

Specified by:
getActiveOn in interface ProductT
Returns:
The possibly null value for structure field activeOn.

getBundleData

ProductBundleDataT getBundleData()
Retrieves the value for the optional structure field bundleData.

Specified by:
getBundleData in interface ProductT
Returns:
The possibly null value for structure field bundleData.

getConfigurationType

String getConfigurationType()
Retrieves the value for the structure field configurationType.

Allowed configuration types are currently: - MMClip --> ProductConfigurationTypeSet Available credits can be calculated only for products having the property 'countLimit' as configuration property. MMClip is a ConfigurationTypeSet with the following ConfigurationTypes:

Specified by:
getConfigurationType in interface ProductT
Returns:
The non-null value for structure field configurationType.

getExpiresOn

Date getExpiresOn()
Retrieves the value for the optional structure field expiresOn.

Specified by:
getExpiresOn in interface ProductT
Returns:
The possibly null value for structure field expiresOn.

isBundle

Boolean isBundle()
Retrieves the value for the optional structure field isBundle.

Specified by:
isBundle in interface ProductT
Returns:
The possibly null value for structure field isBundle.

getPictureContent

byte[] getPictureContent()
Retrieves the value for the optional structure field pictureContent.

Specified by:
getPictureContent in interface ProductT
Returns:
The possibly null value for structure field pictureContent.

getPictureMimeType

String getPictureMimeType()
Retrieves the value for the optional structure field pictureMimeType.

Specified by:
getPictureMimeType in interface ProductT
Returns:
The possibly null value for structure field pictureMimeType.

getPictureTitle

String getPictureTitle()
Retrieves the value for the optional structure field pictureTitle.

Specified by:
getPictureTitle in interface ProductT
Returns:
The possibly null value for structure field pictureTitle.

getProductName

String getProductName()
Retrieves the value for the optional structure field productName.

--> Product::name

Specified by:
getProductName in interface ProductT
Returns:
The possibly null value for structure field productName.

getProductNumber

String getProductNumber()
Retrieves the value for the structure field productNumber.

--> Product::productNumber entspricht der ClipId

Specified by:
getProductNumber in interface ProductT
Returns:
The non-null value for structure field productNumber.

getProductStatus

ProductStatusT getProductStatus()
Retrieves the value for the structure field productStatus.

--> Product::productStatus

Specified by:
getProductStatus in interface ProductT
Returns:
The non-null value for structure field productStatus.


This software is published under the BSD license. Copyright © 2003-2012, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.