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

createProductFilterPropertyQuery

ProductFilterPropertyQuery createProductFilterPropertyQuery()

createAbstractProductBundleTypeQuery

AbstractProductBundleTypeQuery createAbstractProductBundleTypeQuery()

getProductConfigurationType

ProductConfigurationTypeClass getProductConfigurationType()

createProductConfigurationTypeQuery

ProductConfigurationTypeQuery createProductConfigurationTypeQuery()

createProductAddressQuery

ProductAddressQuery createProductAddressQuery()

createProductDescriptorQuery

ProductDescriptorQuery createProductDescriptorQuery()

createProductBundlePositionQuery

ProductBundlePositionQuery createProductBundlePositionQuery()

getSelectableComplexProductBundle

SelectableComplexProductBundleClass getSelectableComplexProductBundle()

createSelectableComplexProductBundleQuery

SelectableComplexProductBundleQuery createSelectableComplexProductBundleQuery()

createChangeOrderParams

ChangeOrderParams createChangeOrderParams(int newOrder)

createChangeOrderParamsQuery

ChangeOrderParamsQuery createChangeOrderParamsQuery()

createPriceOverrideEnabledQuery

PriceOverrideEnabledQuery createPriceOverrideEnabledQuery()

getRoom

RoomClass getRoom()

createRoomQuery

RoomQuery createRoomQuery()

getProductClassification

ProductClassificationClass getProductClassification()

createProductClassificationQuery

ProductClassificationQuery createProductClassificationQuery()

createEditableProductOfferingPositionQuery

EditableProductOfferingPositionQuery createEditableProductOfferingPositionQuery()

createProductConfigurationSetQuery

ProductConfigurationSetQuery createProductConfigurationSetQuery()

createRemovePriceLevelsParams

RemovePriceLevelsParams createRemovePriceLevelsParams(short processingMode)

createRemovePriceLevelsParamsQuery

RemovePriceLevelsParamsQuery createRemovePriceLevelsParamsQuery()

createSetConfigurationTypeParams

SetConfigurationTypeParams createSetConfigurationTypeParams(ProductConfigurationTypeSet configurationType)

createSetConfigurationTypeParamsQuery

SetConfigurationTypeParamsQuery createSetConfigurationTypeParamsQuery()

createProductBundleContainerQuery

ProductBundleContainerQuery createProductBundleContainerQuery()

getProductClassificationRelationship

ProductClassificationRelationshipClass getProductClassificationRelationship()

createProductClassificationRelationshipQuery

ProductClassificationRelationshipQuery createProductClassificationRelationshipQuery()

getProductBasePrice

ProductBasePriceClass getProductBasePrice()

createProductBasePriceQuery

ProductBasePriceQuery createProductBasePriceQuery()

getComplexProductBundle

ComplexProductBundleClass getComplexProductBundle()

createComplexProductBundleQuery

ComplexProductBundleQuery createComplexProductBundleQuery()

getPostalAddress

PostalAddressClass getPostalAddress()

createPostalAddressQuery

PostalAddressQuery createPostalAddressQuery()

createRemovePricesParams

RemovePricesParams createRemovePricesParams(Short processingMode)

createRemovePricesParamsQuery

RemovePricesParamsQuery createRemovePricesParamsQuery()

getPriceLevel

PriceLevelClass getPriceLevel()

createPriceLevelQuery

PriceLevelQuery createPriceLevelQuery()

createGetPriceLevelResult

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

createGetPriceLevelResultQuery

GetPriceLevelResultQuery createGetPriceLevelResultQuery()

createProductOfferingPositionQuery

ProductOfferingPositionQuery createProductOfferingPositionQuery()

getPhoneNumber

PhoneNumberClass getPhoneNumber()

createPhoneNumberQuery

PhoneNumberQuery createPhoneNumberQuery()

getWebAddress

WebAddressClass getWebAddress()

createWebAddressQuery

WebAddressQuery createWebAddressQuery()

getPriceListEntry

PriceListEntryClass getPriceListEntry()

createPriceListEntryQuery

PriceListEntryQuery createPriceListEntryQuery()

getSelectableProductConfiguration

SelectableProductConfigurationClass getSelectableProductConfiguration()

createSelectableProductConfigurationQuery

SelectableProductConfigurationQuery createSelectableProductConfigurationQuery()

createGetPriceLevelParams

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

createGetPriceLevelParamsQuery

GetPriceLevelParamsQuery createGetPriceLevelParamsQuery()

getEMailAddress

EMailAddressClass getEMailAddress()

createEMailAddressQuery

EMailAddressQuery createEMailAddressQuery()

getDiscountPriceModifier

DiscountPriceModifierClass getDiscountPriceModifier()

createDiscountPriceModifierQuery

DiscountPriceModifierQuery createDiscountPriceModifierQuery()

createContractPositionConstrainedQuery

ContractPositionConstrainedQuery createContractPositionConstrainedQuery()

createAbstractFilterProductQuery

AbstractFilterProductQuery createAbstractFilterProductQuery()

createAddressContainerQuery

AddressContainerQuery createAddressContainerQuery()

getDefaultSalesTaxTypeFilterProperty

DefaultSalesTaxTypeFilterPropertyClass getDefaultSalesTaxTypeFilterProperty()

createDefaultSalesTaxTypeFilterPropertyQuery

DefaultSalesTaxTypeFilterPropertyQuery createDefaultSalesTaxTypeFilterPropertyQuery()

getAccountAssignmentProduct

AccountAssignmentProductClass getAccountAssignmentProduct()

createAccountAssignmentProductQuery

AccountAssignmentProductQuery createAccountAssignmentProductQuery()

getCategoryFilterProperty

CategoryFilterPropertyClass getCategoryFilterProperty()

createCategoryFilterPropertyQuery

CategoryFilterPropertyQuery createCategoryFilterPropertyQuery()

getPricingRule

PricingRuleClass getPricingRule()

createPricingRuleQuery

PricingRuleQuery createPricingRuleQuery()

getLinearPriceModifier

LinearPriceModifierClass getLinearPriceModifier()

createLinearPriceModifierQuery

LinearPriceModifierQuery createLinearPriceModifierQuery()

getProductOffering

ProductOfferingClass getProductOffering()

createProductOfferingQuery

ProductOfferingQuery createProductOfferingQuery()

createAbstractProductConfigurationQuery

AbstractProductConfigurationQuery createAbstractProductConfigurationQuery()

createAssignProductParams

AssignProductParams createAssignProductParams(Product product)

createAssignProductParamsQuery

AssignProductParamsQuery createAssignProductParamsQuery()

getProductConfigurationTypeSet

ProductConfigurationTypeSetClass getProductConfigurationTypeSet()

createProductConfigurationTypeSetQuery

ProductConfigurationTypeSetQuery createProductConfigurationTypeSetQuery()

createBundledProductPositionQuery

BundledProductPositionQuery createBundledProductPositionQuery()

getProductConfiguration

ProductConfigurationClass getProductConfiguration()

createProductConfigurationQuery

ProductConfigurationQuery createProductConfigurationQuery()

createCreateInitialPricesParams

CreateInitialPricesParams createCreateInitialPricesParams(Uom priceUom,
                                                          short processingMode)

createCreateInitialPricesParamsQuery

CreateInitialPricesParamsQuery createCreateInitialPricesParamsQuery()

createProcessPricesResult

ProcessPricesResult createProcessPricesResult(Integer numberProcessed)

createProcessPricesResultQuery

ProcessPricesResultQuery createProcessPricesResultQuery()

createConfiguredProductQuery

ConfiguredProductQuery createConfiguredProductQuery()

getProduct

ProductClass getProduct()

createProductQuery

ProductQuery createProductQuery()

getProductBundle

ProductBundleClass getProductBundle()

createProductBundleQuery

ProductBundleQuery createProductBundleQuery()

createAbstractBundledProductQuery

AbstractBundledProductQuery createAbstractBundledProductQuery()

createComplexProductBundlePositionQuery

ComplexProductBundlePositionQuery createComplexProductBundlePositionQuery()

getSelectableBundledProduct

SelectableBundledProductClass getSelectableBundledProduct()

createSelectableBundledProductQuery

SelectableBundledProductQuery createSelectableBundledProductQuery()

getAccountAssignment

AccountAssignmentClass getAccountAssignment()

createAccountAssignmentQuery

AccountAssignmentQuery createAccountAssignmentQuery()

createAbstractProductPriceQuery

AbstractProductPriceQuery createAbstractProductPriceQuery()

getProductBundleType

ProductBundleTypeClass getProductBundleType()

createProductBundleTypeQuery

ProductBundleTypeQuery createProductBundleTypeQuery()

createAbstractProductQuery

AbstractProductQuery createAbstractProductQuery()

getBundledProduct

BundledProductClass getBundledProduct()

createBundledProductQuery

BundledProductQuery createBundledProductQuery()

getComplexProductBundleType

ComplexProductBundleTypeClass getComplexProductBundleType()

createComplexProductBundleTypeQuery

ComplexProductBundleTypeQuery createComplexProductBundleTypeQuery()

createAbstractProductBundleQuery

AbstractProductBundleQuery createAbstractProductBundleQuery()

createClonePriceLevelParams

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

createClonePriceLevelParamsQuery

ClonePriceLevelParamsQuery createClonePriceLevelParamsQuery()

getSalesTaxType

SalesTaxTypeClass getSalesTaxType()

createSalesTaxTypeQuery

SalesTaxTypeQuery createSalesTaxTypeQuery()

getDisabledFilterProperty

DisabledFilterPropertyClass getDisabledFilterProperty()

createDisabledFilterPropertyQuery

DisabledFilterPropertyQuery createDisabledFilterPropertyQuery()

getPriceUomFilterProperty

PriceUomFilterPropertyClass getPriceUomFilterProperty()

createPriceUomFilterPropertyQuery

PriceUomFilterPropertyQuery createPriceUomFilterPropertyQuery()

createSelectableItemWithQuantityQuery

SelectableItemWithQuantityQuery createSelectableItemWithQuantityQuery()

createProductPositionQuery

ProductPositionQuery createProductPositionQuery()

createPriceModifierQuery

PriceModifierQuery createPriceModifierQuery()

createCalculatePricesParams

CalculatePricesParams createCalculatePricesParams(Short processingMode)

createCalculatePricesParamsQuery

CalculatePricesParamsQuery createCalculatePricesParamsQuery()

getSelectableProductBundle

SelectableProductBundleClass getSelectableProductBundle()

createSelectableProductBundleQuery

SelectableProductBundleQuery createSelectableProductBundleQuery()

getBundledProductType

BundledProductTypeClass getBundledProductType()

createBundledProductTypeQuery

BundledProductTypeQuery createBundledProductTypeQuery()

getRelatedProduct

RelatedProductClass getRelatedProduct()

createRelatedProductQuery

RelatedProductQuery createRelatedProductQuery()

getSegment

SegmentClass getSegment()

createSegmentQuery

SegmentQuery createSegmentQuery()

getProductClassificationFilterProperty

ProductClassificationFilterPropertyClass getProductClassificationFilterProperty()

createProductClassificationFilterPropertyQuery

ProductClassificationFilterPropertyQuery createProductClassificationFilterPropertyQuery()

createSelectableItemQuery

SelectableItemQuery createSelectableItemQuery()


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