org.opencrx.kernel.product1.jmi1
Interface Product1Package

All Superinterfaces:
RefBaseObject, RefPackage

public interface Product1Package
extends RefPackage


Field Summary
static String AUTHORITY_XRI
          The AUTHORITY_XRI "xri://@openmdx*org.opencrx.kernel.product1" may be used to look up the Authority the package org:opencrx:kernel:product1:product1 belongs to:
 
Method Summary
 AbstractBundledProductQuery createAbstractBundledProductQuery()
           
 AbstractFilterProductQuery createAbstractFilterProductQuery()
           
 AbstractProductBundleQuery createAbstractProductBundleQuery()
           
 AbstractProductBundleTypeQuery createAbstractProductBundleTypeQuery()
           
 AbstractProductConfigurationQuery createAbstractProductConfigurationQuery()
           
 AbstractProductPriceQuery createAbstractProductPriceQuery()
           
 AbstractProductQuery createAbstractProductQuery()
           
 AccountAssignmentProductQuery createAccountAssignmentProductQuery()
           
 AccountAssignmentQuery createAccountAssignmentQuery()
           
 AddressContainerQuery createAddressContainerQuery()
           
 AssignProductParams createAssignProductParams(Product product)
           
 BundledProductPositionQuery createBundledProductPositionQuery()
           
 BundledProductQuery createBundledProductQuery()
           
 BundledProductTypeQuery createBundledProductTypeQuery()
           
 CalculatePricesParams createCalculatePricesParams(Short processingMode)
           
 CategoryFilterPropertyQuery createCategoryFilterPropertyQuery()
           
 ChangeOrderParams createChangeOrderParams(int newOrder)
           
 ClonePriceLevelParams createClonePriceLevelParams(String nameReplacementRegex, String nameReplacementValue, Short processingMode, Date validFrom, Date validTo)
           
 ComplexProductBundlePositionQuery createComplexProductBundlePositionQuery()
           
 ComplexProductBundleQuery createComplexProductBundleQuery()
           
 ComplexProductBundleTypeQuery createComplexProductBundleTypeQuery()
           
 ConfiguredProductQuery createConfiguredProductQuery()
           
 ContractPositionConstrainedQuery createContractPositionConstrainedQuery()
           
 CreateInitialPricesParams createCreateInitialPricesParams(Uom priceUom, short processingMode)
           
 DefaultSalesTaxTypeFilterPropertyQuery createDefaultSalesTaxTypeFilterPropertyQuery()
           
 DisabledFilterPropertyQuery createDisabledFilterPropertyQuery()
           
 DiscountPriceModifierQuery createDiscountPriceModifierQuery()
           
 EditableProductOfferingPositionQuery createEditableProductOfferingPositionQuery()
           
 EmailAddressQuery createEmailAddressQuery()
           
 GetPriceLevelParams createGetPriceLevelParams(AbstractContract contract, Uom priceUom, Date pricingDate, AbstractProduct product, BigDecimal quantity)
           
 GetPriceLevelResult createGetPriceLevelResult(Account customer, BigDecimal customerDiscount, Boolean customerDiscountIsPercentage, PriceLevel priceLevel, short statusCode, String statusMessage)
           
 LinearPriceModifierQuery createLinearPriceModifierQuery()
           
 PhoneNumberQuery createPhoneNumberQuery()
           
 PostalAddressQuery createPostalAddressQuery()
           
 PriceLevelQuery createPriceLevelQuery()
           
 PriceListEntryQuery createPriceListEntryQuery()
           
 PriceModifierQuery createPriceModifierQuery()
           
 PriceOverrideEnabledQuery createPriceOverrideEnabledQuery()
           
 PriceUomFilterPropertyQuery createPriceUomFilterPropertyQuery()
           
 PricingRuleQuery createPricingRuleQuery()
           
 ProcessPricesResult createProcessPricesResult(Integer numberProcessed)
           
 ProductAddressQuery createProductAddressQuery()
           
 ProductAttributeFilterPropertyQuery createProductAttributeFilterPropertyQuery()
           
 ProductBasePriceQuery createProductBasePriceQuery()
           
 ProductBundleContainerQuery createProductBundleContainerQuery()
           
 ProductBundlePositionQuery createProductBundlePositionQuery()
           
 ProductBundleQuery createProductBundleQuery()
           
 ProductBundleTypeQuery createProductBundleTypeQuery()
           
 ProductClassificationFilterPropertyQuery createProductClassificationFilterPropertyQuery()
           
 ProductClassificationQuery createProductClassificationQuery()
           
 ProductClassificationRelationshipQuery createProductClassificationRelationshipQuery()
           
 ProductConfigurationQuery createProductConfigurationQuery()
           
 ProductConfigurationSetQuery createProductConfigurationSetQuery()
           
 ProductConfigurationTypeQuery createProductConfigurationTypeQuery()
           
 ProductConfigurationTypeSetQuery createProductConfigurationTypeSetQuery()
           
 ProductDescriptorQuery createProductDescriptorQuery()
           
 ProductFilterPropertyQuery createProductFilterPropertyQuery()
           
 ProductOfferingPositionQuery createProductOfferingPositionQuery()
           
 ProductOfferingQuery createProductOfferingQuery()
           
 ProductPositionQuery createProductPositionQuery()
           
 ProductQuery createProductQuery()
           
 ProductQueryFilterPropertyQuery createProductQueryFilterPropertyQuery()
           
 RelatedProductQuery createRelatedProductQuery()
           
 RemovePriceLevelsParams createRemovePriceLevelsParams(short processingMode)
           
 RemovePricesParams createRemovePricesParams(Short processingMode)
           
 RoomQuery createRoomQuery()
           
 SalesTaxTypeQuery createSalesTaxTypeQuery()
           
 SegmentQuery createSegmentQuery()
           
 SelectableBundledProductQuery createSelectableBundledProductQuery()
           
 SelectableComplexProductBundleQuery createSelectableComplexProductBundleQuery()
           
 SelectableItemQuery createSelectableItemQuery()
           
 SelectableItemWithQuantityQuery createSelectableItemWithQuantityQuery()
           
 SelectableProductBundleQuery createSelectableProductBundleQuery()
           
 SelectableProductConfigurationQuery createSelectableProductConfigurationQuery()
           
 SetConfigurationTypeParams createSetConfigurationTypeParams(ProductConfigurationTypeSet configurationType)
           
 WebAddressQuery createWebAddressQuery()
           
 AccountAssignmentClass getAccountAssignment()
           
 AccountAssignmentProductClass getAccountAssignmentProduct()
           
 BundledProductClass getBundledProduct()
           
 BundledProductTypeClass getBundledProductType()
           
 CategoryFilterPropertyClass getCategoryFilterProperty()
           
 ComplexProductBundleClass getComplexProductBundle()
           
 ComplexProductBundleTypeClass getComplexProductBundleType()
           
 DefaultSalesTaxTypeFilterPropertyClass getDefaultSalesTaxTypeFilterProperty()
           
 DisabledFilterPropertyClass getDisabledFilterProperty()
           
 DiscountPriceModifierClass getDiscountPriceModifier()
           
 EmailAddressClass getEmailAddress()
           
 LinearPriceModifierClass getLinearPriceModifier()
           
 PhoneNumberClass getPhoneNumber()
           
 PostalAddressClass getPostalAddress()
           
 PriceLevelClass getPriceLevel()
           
 PriceListEntryClass getPriceListEntry()
           
 PriceUomFilterPropertyClass getPriceUomFilterProperty()
           
 PricingRuleClass getPricingRule()
           
 ProductClass getProduct()
           
 ProductBasePriceClass getProductBasePrice()
           
 ProductBundleClass getProductBundle()
           
 ProductBundleTypeClass getProductBundleType()
           
 ProductClassificationClass getProductClassification()
           
 ProductClassificationFilterPropertyClass getProductClassificationFilterProperty()
           
 ProductClassificationRelationshipClass getProductClassificationRelationship()
           
 ProductConfigurationClass getProductConfiguration()
           
 ProductConfigurationTypeClass getProductConfigurationType()
           
 ProductConfigurationTypeSetClass getProductConfigurationTypeSet()
           
 ProductOfferingClass getProductOffering()
           
 ProductQueryFilterPropertyClass getProductQueryFilterProperty()
           
 RelatedProductClass getRelatedProduct()
           
 RoomClass getRoom()
           
 SalesTaxTypeClass getSalesTaxType()
           
 SegmentClass getSegment()
           
 SelectableBundledProductClass getSelectableBundledProduct()
           
 SelectableComplexProductBundleClass getSelectableComplexProductBundle()
           
 SelectableProductBundleClass getSelectableProductBundle()
           
 SelectableProductConfigurationClass getSelectableProductConfiguration()
           
 WebAddressClass getWebAddress()
           
 
Methods inherited from interface javax.jmi.reflect.RefPackage
refAllAssociations, refAllClasses, refAllPackages, refAssociation, refAssociation, refClass, refClass, refCreateStruct, refCreateStruct, refDelete, refGetEnum, refGetEnum, refPackage, refPackage
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Field Detail

AUTHORITY_XRI

static final String AUTHORITY_XRI
The AUTHORITY_XRI "xri://@openmdx*org.opencrx.kernel.product1" may be used to look up the Authority the package org:opencrx:kernel:product1:product1 belongs to:

See Also:
Constant Field Values
Method Detail

createProductBundlePositionQuery

ProductBundlePositionQuery createProductBundlePositionQuery()

getEmailAddress

EmailAddressClass getEmailAddress()

createEmailAddressQuery

EmailAddressQuery createEmailAddressQuery()

getComplexProductBundleType

ComplexProductBundleTypeClass getComplexProductBundleType()

createComplexProductBundleTypeQuery

ComplexProductBundleTypeQuery createComplexProductBundleTypeQuery()

getProduct

ProductClass getProduct()

createProductQuery

ProductQuery createProductQuery()

getAccountAssignmentProduct

AccountAssignmentProductClass getAccountAssignmentProduct()

createAccountAssignmentProductQuery

AccountAssignmentProductQuery createAccountAssignmentProductQuery()

getSelectableBundledProduct

SelectableBundledProductClass getSelectableBundledProduct()

createSelectableBundledProductQuery

SelectableBundledProductQuery createSelectableBundledProductQuery()

createProcessPricesResult

ProcessPricesResult createProcessPricesResult(Integer numberProcessed)

createPriceModifierQuery

PriceModifierQuery createPriceModifierQuery()

createAbstractProductQuery

AbstractProductQuery createAbstractProductQuery()

createProductOfferingPositionQuery

ProductOfferingPositionQuery createProductOfferingPositionQuery()

getPriceLevel

PriceLevelClass getPriceLevel()

createPriceLevelQuery

PriceLevelQuery createPriceLevelQuery()

getBundledProductType

BundledProductTypeClass getBundledProductType()

createBundledProductTypeQuery

BundledProductTypeQuery createBundledProductTypeQuery()

createEditableProductOfferingPositionQuery

EditableProductOfferingPositionQuery createEditableProductOfferingPositionQuery()

getSalesTaxType

SalesTaxTypeClass getSalesTaxType()

createSalesTaxTypeQuery

SalesTaxTypeQuery createSalesTaxTypeQuery()

createAbstractProductBundleTypeQuery

AbstractProductBundleTypeQuery createAbstractProductBundleTypeQuery()

createClonePriceLevelParams

ClonePriceLevelParams createClonePriceLevelParams(String nameReplacementRegex,
                                                  String nameReplacementValue,
                                                  Short processingMode,
                                                  Date validFrom,
                                                  Date validTo)

getPriceListEntry

PriceListEntryClass getPriceListEntry()

createPriceListEntryQuery

PriceListEntryQuery createPriceListEntryQuery()

createAbstractBundledProductQuery

AbstractBundledProductQuery createAbstractBundledProductQuery()

getPhoneNumber

PhoneNumberClass getPhoneNumber()

createPhoneNumberQuery

PhoneNumberQuery createPhoneNumberQuery()

createConfiguredProductQuery

ConfiguredProductQuery createConfiguredProductQuery()

createSelectableItemWithQuantityQuery

SelectableItemWithQuantityQuery createSelectableItemWithQuantityQuery()

getProductOffering

ProductOfferingClass getProductOffering()

createProductOfferingQuery

ProductOfferingQuery createProductOfferingQuery()

getPricingRule

PricingRuleClass getPricingRule()

createPricingRuleQuery

PricingRuleQuery createPricingRuleQuery()

getProductBasePrice

ProductBasePriceClass getProductBasePrice()

createProductBasePriceQuery

ProductBasePriceQuery createProductBasePriceQuery()

createProductAddressQuery

ProductAddressQuery createProductAddressQuery()

createChangeOrderParams

ChangeOrderParams createChangeOrderParams(int newOrder)

getProductClassificationRelationship

ProductClassificationRelationshipClass getProductClassificationRelationship()

createProductClassificationRelationshipQuery

ProductClassificationRelationshipQuery createProductClassificationRelationshipQuery()

getProductConfiguration

ProductConfigurationClass getProductConfiguration()

createProductConfigurationQuery

ProductConfigurationQuery createProductConfigurationQuery()

createSelectableItemQuery

SelectableItemQuery createSelectableItemQuery()

createAbstractProductPriceQuery

AbstractProductPriceQuery createAbstractProductPriceQuery()

getPriceUomFilterProperty

PriceUomFilterPropertyClass getPriceUomFilterProperty()

createPriceUomFilterPropertyQuery

PriceUomFilterPropertyQuery createPriceUomFilterPropertyQuery()

getProductQueryFilterProperty

ProductQueryFilterPropertyClass getProductQueryFilterProperty()

createProductQueryFilterPropertyQuery

ProductQueryFilterPropertyQuery createProductQueryFilterPropertyQuery()

createProductBundleContainerQuery

ProductBundleContainerQuery createProductBundleContainerQuery()

getSelectableProductConfiguration

SelectableProductConfigurationClass getSelectableProductConfiguration()

createSelectableProductConfigurationQuery

SelectableProductConfigurationQuery createSelectableProductConfigurationQuery()

createProductConfigurationSetQuery

ProductConfigurationSetQuery createProductConfigurationSetQuery()

getWebAddress

WebAddressClass getWebAddress()

createWebAddressQuery

WebAddressQuery createWebAddressQuery()

getSelectableProductBundle

SelectableProductBundleClass getSelectableProductBundle()

createSelectableProductBundleQuery

SelectableProductBundleQuery createSelectableProductBundleQuery()

createProductAttributeFilterPropertyQuery

ProductAttributeFilterPropertyQuery createProductAttributeFilterPropertyQuery()

createPriceOverrideEnabledQuery

PriceOverrideEnabledQuery createPriceOverrideEnabledQuery()

createProductDescriptorQuery

ProductDescriptorQuery createProductDescriptorQuery()

createProductFilterPropertyQuery

ProductFilterPropertyQuery createProductFilterPropertyQuery()

createAssignProductParams

AssignProductParams createAssignProductParams(Product product)

getRoom

RoomClass getRoom()

createRoomQuery

RoomQuery createRoomQuery()

createAbstractProductBundleQuery

AbstractProductBundleQuery createAbstractProductBundleQuery()

createGetPriceLevelParams

GetPriceLevelParams createGetPriceLevelParams(AbstractContract contract,
                                              Uom priceUom,
                                              Date pricingDate,
                                              AbstractProduct product,
                                              BigDecimal quantity)

createAddressContainerQuery

AddressContainerQuery createAddressContainerQuery()

getDefaultSalesTaxTypeFilterProperty

DefaultSalesTaxTypeFilterPropertyClass getDefaultSalesTaxTypeFilterProperty()

createDefaultSalesTaxTypeFilterPropertyQuery

DefaultSalesTaxTypeFilterPropertyQuery createDefaultSalesTaxTypeFilterPropertyQuery()

getDisabledFilterProperty

DisabledFilterPropertyClass getDisabledFilterProperty()

createDisabledFilterPropertyQuery

DisabledFilterPropertyQuery createDisabledFilterPropertyQuery()

getProductBundle

ProductBundleClass getProductBundle()

createProductBundleQuery

ProductBundleQuery createProductBundleQuery()

createBundledProductPositionQuery

BundledProductPositionQuery createBundledProductPositionQuery()

getBundledProduct

BundledProductClass getBundledProduct()

createBundledProductQuery

BundledProductQuery createBundledProductQuery()

getComplexProductBundle

ComplexProductBundleClass getComplexProductBundle()

createComplexProductBundleQuery

ComplexProductBundleQuery createComplexProductBundleQuery()

createAbstractFilterProductQuery

AbstractFilterProductQuery createAbstractFilterProductQuery()

createRemovePriceLevelsParams

RemovePriceLevelsParams createRemovePriceLevelsParams(short processingMode)

createRemovePricesParams

RemovePricesParams createRemovePricesParams(Short processingMode)

createProductPositionQuery

ProductPositionQuery createProductPositionQuery()

createComplexProductBundlePositionQuery

ComplexProductBundlePositionQuery createComplexProductBundlePositionQuery()

createContractPositionConstrainedQuery

ContractPositionConstrainedQuery createContractPositionConstrainedQuery()

createAbstractProductConfigurationQuery

AbstractProductConfigurationQuery createAbstractProductConfigurationQuery()

getProductClassification

ProductClassificationClass getProductClassification()

createProductClassificationQuery

ProductClassificationQuery createProductClassificationQuery()

getRelatedProduct

RelatedProductClass getRelatedProduct()

createRelatedProductQuery

RelatedProductQuery createRelatedProductQuery()

getProductBundleType

ProductBundleTypeClass getProductBundleType()

createProductBundleTypeQuery

ProductBundleTypeQuery createProductBundleTypeQuery()

getAccountAssignment

AccountAssignmentClass getAccountAssignment()

createAccountAssignmentQuery

AccountAssignmentQuery createAccountAssignmentQuery()

getSelectableComplexProductBundle

SelectableComplexProductBundleClass getSelectableComplexProductBundle()

createSelectableComplexProductBundleQuery

SelectableComplexProductBundleQuery createSelectableComplexProductBundleQuery()

getCategoryFilterProperty

CategoryFilterPropertyClass getCategoryFilterProperty()

createCategoryFilterPropertyQuery

CategoryFilterPropertyQuery createCategoryFilterPropertyQuery()

createCreateInitialPricesParams

CreateInitialPricesParams createCreateInitialPricesParams(Uom priceUom,
                                                          short processingMode)

getPostalAddress

PostalAddressClass getPostalAddress()

createPostalAddressQuery

PostalAddressQuery createPostalAddressQuery()

getProductConfigurationType

ProductConfigurationTypeClass getProductConfigurationType()

createProductConfigurationTypeQuery

ProductConfigurationTypeQuery createProductConfigurationTypeQuery()

getProductConfigurationTypeSet

ProductConfigurationTypeSetClass getProductConfigurationTypeSet()

createProductConfigurationTypeSetQuery

ProductConfigurationTypeSetQuery createProductConfigurationTypeSetQuery()

getLinearPriceModifier

LinearPriceModifierClass getLinearPriceModifier()

createLinearPriceModifierQuery

LinearPriceModifierQuery createLinearPriceModifierQuery()

getProductClassificationFilterProperty

ProductClassificationFilterPropertyClass getProductClassificationFilterProperty()

createProductClassificationFilterPropertyQuery

ProductClassificationFilterPropertyQuery createProductClassificationFilterPropertyQuery()

getDiscountPriceModifier

DiscountPriceModifierClass getDiscountPriceModifier()

createDiscountPriceModifierQuery

DiscountPriceModifierQuery createDiscountPriceModifierQuery()

createSetConfigurationTypeParams

SetConfigurationTypeParams createSetConfigurationTypeParams(ProductConfigurationTypeSet configurationType)

createCalculatePricesParams

CalculatePricesParams createCalculatePricesParams(Short processingMode)

createGetPriceLevelResult

GetPriceLevelResult createGetPriceLevelResult(Account customer,
                                              BigDecimal customerDiscount,
                                              Boolean customerDiscountIsPercentage,
                                              PriceLevel priceLevel,
                                              short statusCode,
                                              String statusMessage)

getSegment

SegmentClass getSegment()

createSegmentQuery