org.opencrx.kernel.product1.jmi
Interface Product1Package

All Superinterfaces:
RefBaseObject, RefPackage
All Known Implementing Classes:
product1PackageImpl

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 Product1Package 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)
           
 AssignProductParamsQuery createAssignProductParamsQuery()
           
 BundledProductPositionQuery createBundledProductPositionQuery()
           
 BundledProductQuery createBundledProductQuery()
           
 BundledProductTypeQuery createBundledProductTypeQuery()
           
 CalculatePricesParams createCalculatePricesParams(Short processingMode)
           
 CalculatePricesParamsQuery createCalculatePricesParamsQuery()
           
 CategoryFilterPropertyQuery createCategoryFilterPropertyQuery()
           
 ChangeOrderParams createChangeOrderParams(int newOrder)
           
 ChangeOrderParamsQuery createChangeOrderParamsQuery()
           
 ClonePriceLevelParams createClonePriceLevelParams(String nameReplacementRegex, String nameReplacementValue, Short processingMode, Date validFrom, Date validTo)
           
 ClonePriceLevelParamsQuery createClonePriceLevelParamsQuery()
           
 ComplexProductBundlePositionQuery createComplexProductBundlePositionQuery()
           
 ComplexProductBundleQuery createComplexProductBundleQuery()
           
 ComplexProductBundleTypeQuery createComplexProductBundleTypeQuery()
           
 ConfiguredProductQuery createConfiguredProductQuery()
           
 ContractPositionConstrainedQuery createContractPositionConstrainedQuery()
           
 CreateInitialPricesParams createCreateInitialPricesParams(Uom priceUom, short processingMode)
           
 CreateInitialPricesParamsQuery createCreateInitialPricesParamsQuery()
           
 DefaultSalesTaxTypeFilterPropertyQuery createDefaultSalesTaxTypeFilterPropertyQuery()
           
 DisabledFilterPropertyQuery createDisabledFilterPropertyQuery()
           
 DiscountPriceModifierQuery createDiscountPriceModifierQuery()
           
 EditableProductOfferingPositionQuery createEditableProductOfferingPositionQuery()
           
 EMailAddressQuery createEMailAddressQuery()
           
 GetPriceLevelParams createGetPriceLevelParams(AbstractContract contract, Uom priceUom, Date pricingDate, AbstractProduct product, BigDecimal quantity)
           
 GetPriceLevelParamsQuery createGetPriceLevelParamsQuery()
           
 GetPriceLevelResult createGetPriceLevelResult(Account customer, BigDecimal customerDiscount, Boolean customerDiscountIsPercentage, PriceLevel priceLevel, short statusCode, String statusMessage)
           
 GetPriceLevelResultQuery createGetPriceLevelResultQuery()
           
 LinearPriceModifierQuery createLinearPriceModifierQuery()
           
 PhoneNumberQuery createPhoneNumberQuery()
           
 PostalAddressQuery createPostalAddressQuery()
           
 PriceLevelQuery createPriceLevelQuery()
           
 PriceListEntryQuery createPriceListEntryQuery()
           
 PriceModifierQuery createPriceModifierQuery()
           
 PriceOverrideEnabledQuery createPriceOverrideEnabledQuery()
           
 PriceUomFilterPropertyQuery createPriceUomFilterPropertyQuery()
           
 PricingRuleQuery createPricingRuleQuery()
           
 ProcessPricesResult createProcessPricesResult(Integer numberProcessed)
           
 ProcessPricesResultQuery createProcessPricesResultQuery()
           
 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)
           
 RemovePriceLevelsParamsQuery createRemovePriceLevelsParamsQuery()
           
 RemovePricesParams createRemovePricesParams(Short processingMode)
           
 RemovePricesParamsQuery createRemovePricesParamsQuery()
           
 RoomQuery createRoomQuery()
           
 SalesTaxTypeQuery createSalesTaxTypeQuery()
           
 SegmentQuery createSegmentQuery()
           
 SelectableBundledProductQuery createSelectableBundledProductQuery()
           
 SelectableComplexProductBundleQuery createSelectableComplexProductBundleQuery()
           
 SelectableItemQuery createSelectableItemQuery()
           
 SelectableItemWithQuantityQuery createSelectableItemWithQuantityQuery()
           
 SelectableProductBundleQuery createSelectableProductBundleQuery()
           
 SelectableProductConfigurationQuery createSelectableProductConfigurationQuery()
           
 SetConfigurationTypeParams createSetConfigurationTypeParams(ProductConfigurationTypeSet configurationType)
           
 SetConfigurationTypeParamsQuery createSetConfigurationTypeParamsQuery()
           
 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 Product1Package belongs to:

   org.openmdx.base.cci.Authority product1Authority = (org.openmdx.base.cci.Authority)persistenceManager.getObjectById(
     org.openmdx.base.cci.Authority.class,
     Product1Package.AUTHORITY_XRI
   );
   Product1Package product1Package = (Product1Package)product1Authority.getPackage();
 

See Also:
PersistenceManager.getObjectById(java.lang.Class,java.lang.Object), 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)

createProcessPricesResultQuery

ProcessPricesResultQuery createProcessPricesResultQuery()

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)

createClonePriceLevelParamsQuery

ClonePriceLevelParamsQuery createClonePriceLevelParamsQuery()

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)

createChangeOrderParamsQuery

ChangeOrderParamsQuery createChangeOrderParamsQuery()

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)

createAssignProductParamsQuery

AssignProductParamsQuery createAssignProductParamsQuery()

getRoom

RoomClass getRoom()

createRoomQuery

RoomQuery createRoomQuery()

createAbstractProductBundleQuery

AbstractProductBundleQuery createAbstractProductBundleQuery()

createGetPriceLevelParams

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

createGetPriceLevelParamsQuery

GetPriceLevelParamsQuery createGetPriceLevelParamsQuery()

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)

createRemovePriceLevelsParamsQuery

RemovePriceLevelsParamsQuery createRemovePriceLevelsParamsQuery()

createRemovePricesParams

RemovePricesParams createRemovePricesParams(Short processingMode)

createRemovePricesParamsQuery

RemovePricesParamsQuery createRemovePricesParamsQuery()

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()