org.opencrx.kernel.contract1.jmi
Interface Contract1Package

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

public interface Contract1Package
extends RefPackage


Field Summary
static String AUTHORITY_XRI
          The AUTHORITY_XRI "xri://@openmdx*org.opencrx.kernel.contract1" may be used to look up the Authority the package Contract1Package belongs to:
 
Method Summary
 AbstractContractQuery createAbstractContractQuery()
           
 AbstractInvoicePositionQuery createAbstractInvoicePositionQuery()
           
 AbstractOpportunityPositionQuery createAbstractOpportunityPositionQuery()
           
 AbstractQuotePositionQuery createAbstractQuotePositionQuery()
           
 AbstractRemovedPositionQuery createAbstractRemovedPositionQuery()
           
 AbstractSalesOrderPositionQuery createAbstractSalesOrderPositionQuery()
           
 AccountAddressQuery createAccountAddressQuery()
           
 AddressContainerQuery createAddressContainerQuery()
           
 CalculationRuleQuery createCalculationRuleQuery()
           
 ConfigurationModificationQuery createConfigurationModificationQuery()
           
 ContractAddressQuery createContractAddressQuery()
           
 ContractPositionQuery createContractPositionQuery()
           
 ContractReferenceHolderQuery createContractReferenceHolderQuery()
           
 ContractRoleQuery createContractRoleQuery()
           
 CreatePositionParams createCreatePositionParams(String name, Uom priceUom, Date pricingDate, PricingRule pricingRule, Product product, BigDecimal quantity, Uom uom)
           
 CreatePositionParamsQuery createCreatePositionParamsQuery()
           
 CreatePositionResult createCreatePositionResult(ContractPosition position)
           
 CreatePositionResultQuery createCreatePositionResultQuery()
           
 CreateProductOfferingPositionParams createCreateProductOfferingPositionParams(ProductOffering offering, BigDecimal quantity)
           
 CreateProductOfferingPositionParamsQuery createCreateProductOfferingPositionParamsQuery()
           
 CreateProductOfferingPositionResult createCreateProductOfferingPositionResult(EditableProductOfferingPosition offeringPosition)
           
 CreateProductOfferingPositionResultQuery createCreateProductOfferingPositionResultQuery()
           
 CustomerContractRoleQuery createCustomerContractRoleQuery()
           
 DeliveryInformationQuery createDeliveryInformationQuery()
           
 DeliveryRequestContainerQuery createDeliveryRequestContainerQuery()
           
 DeliveryRequestQuery createDeliveryRequestQuery()
           
 EMailAddressQuery createEMailAddressQuery()
           
 GetContractAmountsParams createGetContractAmountsParams(AbstractContract contract, List lineItemNumber, List positionAmount, List positionBaseAmount, List positionDiscountAmount, List positionTaxAmount, List salesCommission, List salesCommissionIsPercentage)
           
 GetContractAmountsParamsQuery createGetContractAmountsParamsQuery()
           
 GetContractAmountsResult createGetContractAmountsResult(short statusCode, String statusMessage, BigDecimal totalAmount, BigDecimal totalAmountIncludingTax, BigDecimal totalBaseAmount, BigDecimal totalDiscountAmount, BigDecimal totalSalesCommission, BigDecimal totalTaxAmount)
           
 GetContractAmountsResultQuery createGetContractAmountsResultQuery()
           
 GetPositionAmountsParams createGetPositionAmountsParams(ContractPosition position)
           
 GetPositionAmountsParamsQuery createGetPositionAmountsParamsQuery()
           
 GetPositionAmountsResult createGetPositionAmountsResult(BigDecimal amount, BigDecimal baseAmount, BigDecimal discountAmount, short statusCode, String statusMessage, BigDecimal taxAmount)
           
 GetPositionAmountsResultQuery createGetPositionAmountsResultQuery()
           
 InvoiceBundledProductPositionQuery createInvoiceBundledProductPositionQuery()
           
 InvoiceComplexProductBundlePositionQuery createInvoiceComplexProductBundlePositionQuery()
           
 InvoiceMarkAsClosedParams createInvoiceMarkAsClosedParams(short invoiceState)
           
 InvoiceMarkAsClosedParamsQuery createInvoiceMarkAsClosedParamsQuery()
           
 InvoicePositionQuery createInvoicePositionQuery()
           
 InvoiceProductBundlePositionQuery createInvoiceProductBundlePositionQuery()
           
 InvoiceProductOfferingPositionQuery createInvoiceProductOfferingPositionQuery()
           
 InvoiceQuery createInvoiceQuery()
           
 LeadCreateOpportunityResult createLeadCreateOpportunityResult(Opportunity opportunity)
           
 LeadCreateOpportunityResultQuery createLeadCreateOpportunityResultQuery()
           
 LeadMarkAsClosedParams createLeadMarkAsClosedParams(short leadState)
           
 LeadMarkAsClosedParamsQuery createLeadMarkAsClosedParamsQuery()
           
 LeadQuery createLeadQuery()
           
 OpportunityBundledProductPositionQuery createOpportunityBundledProductPositionQuery()
           
 OpportunityComplexProductBundlePositionQuery createOpportunityComplexProductBundlePositionQuery()
           
 OpportunityCreateQuoteResult createOpportunityCreateQuoteResult(Quote quote)
           
 OpportunityCreateQuoteResultQuery createOpportunityCreateQuoteResultQuery()
           
 OpportunityMarkAsClosedParams createOpportunityMarkAsClosedParams(short opportunityState)
           
 OpportunityMarkAsClosedParamsQuery createOpportunityMarkAsClosedParamsQuery()
           
 OpportunityPositionQuery createOpportunityPositionQuery()
           
 OpportunityProductBundlePositionQuery createOpportunityProductBundlePositionQuery()
           
 OpportunityProductOfferingPositionQuery createOpportunityProductOfferingPositionQuery()
           
 OpportunityQuery createOpportunityQuery()
           
 PhoneNumberQuery createPhoneNumberQuery()
           
 PositionCreationQuery createPositionCreationQuery()
           
 PositionModificationQuery createPositionModificationQuery()
           
 PositionRemovalQuery createPositionRemovalQuery()
           
 PostalAddressQuery createPostalAddressQuery()
           
 ProductApplicationQuery createProductApplicationQuery()
           
 QuantityModificationQuery createQuantityModificationQuery()
           
 QuoteBundledProductPositionQuery createQuoteBundledProductPositionQuery()
           
 QuoteComplexProductBundlePositionQuery createQuoteComplexProductBundlePositionQuery()
           
 QuoteCreateSalesOrderResult createQuoteCreateSalesOrderResult(SalesOrder order)
           
 QuoteCreateSalesOrderResultQuery createQuoteCreateSalesOrderResultQuery()
           
 QuoteMarkAsClosedParams createQuoteMarkAsClosedParams(short quoteState)
           
 QuoteMarkAsClosedParamsQuery createQuoteMarkAsClosedParamsQuery()
           
 QuotePositionQuery createQuotePositionQuery()
           
 QuoteProductBundlePositionQuery createQuoteProductBundlePositionQuery()
           
 QuoteProductOfferingPositionQuery createQuoteProductOfferingPositionQuery()
           
 QuoteQuery createQuoteQuery()
           
 RemovedBundledProductPositionQuery createRemovedBundledProductPositionQuery()
           
 RemovedComplexProductBundlePositionQuery createRemovedComplexProductBundlePositionQuery()
           
 RemovedPositionQuery createRemovedPositionQuery()
           
 RemovedProductBundlePositionQuery createRemovedProductBundlePositionQuery()
           
 RemovedProductOfferingPositionQuery createRemovedProductOfferingPositionQuery()
           
 SalesOrderBundledProductPositionQuery createSalesOrderBundledProductPositionQuery()
           
 SalesOrderComplexProductBundlePositionQuery createSalesOrderComplexProductBundlePositionQuery()
           
 SalesOrderCreateInvoiceResult createSalesOrderCreateInvoiceResult(Invoice invoice)
           
 SalesOrderCreateInvoiceResultQuery createSalesOrderCreateInvoiceResultQuery()
           
 SalesOrderMarkAsClosedParams createSalesOrderMarkAsClosedParams(short salesOrderState)
           
 SalesOrderMarkAsClosedParamsQuery createSalesOrderMarkAsClosedParamsQuery()
           
 SalesOrderPositionQuery createSalesOrderPositionQuery()
           
 SalesOrderProductBundlePositionQuery createSalesOrderProductBundlePositionQuery()
           
 SalesOrderProductOfferingPositionQuery createSalesOrderProductOfferingPositionQuery()
           
 SalesOrderQuery createSalesOrderQuery()
           
 SegmentQuery createSegmentQuery()
           
 ShippingDetailQuery createShippingDetailQuery()
           
 UpdateInventoryResult createUpdateInventoryResult(CompoundBooking compoundBooking)
           
 UpdateInventoryResultQuery createUpdateInventoryResultQuery()
           
 WebAddressQuery createWebAddressQuery()
           
 AccountAddressClass getAccountAddress()
           
 CalculationRuleClass getCalculationRule()
           
 ConfigurationModificationClass getConfigurationModification()
           
 CustomerContractRoleClass getCustomerContractRole()
           
 DeliveryInformationClass getDeliveryInformation()
           
 DeliveryRequestClass getDeliveryRequest()
           
 EMailAddressClass getEMailAddress()
           
 InvoiceClass getInvoice()
           
 InvoiceBundledProductPositionClass getInvoiceBundledProductPosition()
           
 InvoiceComplexProductBundlePositionClass getInvoiceComplexProductBundlePosition()
           
 InvoicePositionClass getInvoicePosition()
           
 InvoiceProductBundlePositionClass getInvoiceProductBundlePosition()
           
 InvoiceProductOfferingPositionClass getInvoiceProductOfferingPosition()
           
 LeadClass getLead()
           
 OpportunityClass getOpportunity()
           
 OpportunityBundledProductPositionClass getOpportunityBundledProductPosition()
           
 OpportunityComplexProductBundlePositionClass getOpportunityComplexProductBundlePosition()
           
 OpportunityPositionClass getOpportunityPosition()
           
 OpportunityProductBundlePositionClass getOpportunityProductBundlePosition()
           
 OpportunityProductOfferingPositionClass getOpportunityProductOfferingPosition()
           
 PhoneNumberClass getPhoneNumber()
           
 PositionCreationClass getPositionCreation()
           
 PositionRemovalClass getPositionRemoval()
           
 PostalAddressClass getPostalAddress()
           
 ProductApplicationClass getProductApplication()
           
 QuantityModificationClass getQuantityModification()
           
 QuoteClass getQuote()
           
 QuoteBundledProductPositionClass getQuoteBundledProductPosition()
           
 QuoteComplexProductBundlePositionClass getQuoteComplexProductBundlePosition()
           
 QuotePositionClass getQuotePosition()
           
 QuoteProductBundlePositionClass getQuoteProductBundlePosition()
           
 QuoteProductOfferingPositionClass getQuoteProductOfferingPosition()
           
 RemovedBundledProductPositionClass getRemovedBundledProductPosition()
           
 RemovedComplexProductBundlePositionClass getRemovedComplexProductBundlePosition()
           
 RemovedPositionClass getRemovedPosition()
           
 RemovedProductBundlePositionClass getRemovedProductBundlePosition()
           
 RemovedProductOfferingPositionClass getRemovedProductOfferingPosition()
           
 SalesOrderClass getSalesOrder()
           
 SalesOrderBundledProductPositionClass getSalesOrderBundledProductPosition()
           
 SalesOrderComplexProductBundlePositionClass getSalesOrderComplexProductBundlePosition()
           
 SalesOrderPositionClass getSalesOrderPosition()
           
 SalesOrderProductBundlePositionClass getSalesOrderProductBundlePosition()
           
 SalesOrderProductOfferingPositionClass getSalesOrderProductOfferingPosition()
           
 SegmentClass getSegment()
           
 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.contract1" may be used to look up the Authority the package Contract1Package belongs to:

   org.openmdx.base.cci.Authority contract1Authority = (org.openmdx.base.cci.Authority)persistenceManager.getObjectById(
     org.openmdx.base.cci.Authority.class,
     Contract1Package.AUTHORITY_XRI
   );
   Contract1Package contract1Package = (Contract1Package)contract1Authority.getPackage();
 

See Also:
PersistenceManager.getObjectById(java.lang.Class,java.lang.Object), Constant Field Values
Method Detail

getProductApplication

ProductApplicationClass getProductApplication()

createProductApplicationQuery

ProductApplicationQuery createProductApplicationQuery()

createAbstractSalesOrderPositionQuery

AbstractSalesOrderPositionQuery createAbstractSalesOrderPositionQuery()

getPostalAddress

PostalAddressClass getPostalAddress()

createPostalAddressQuery

PostalAddressQuery createPostalAddressQuery()

getInvoicePosition

InvoicePositionClass getInvoicePosition()

createInvoicePositionQuery

InvoicePositionQuery createInvoicePositionQuery()

getDeliveryInformation

DeliveryInformationClass getDeliveryInformation()

createDeliveryInformationQuery

DeliveryInformationQuery createDeliveryInformationQuery()

getSalesOrderProductOfferingPosition

SalesOrderProductOfferingPositionClass getSalesOrderProductOfferingPosition()

createSalesOrderProductOfferingPositionQuery

SalesOrderProductOfferingPositionQuery createSalesOrderProductOfferingPositionQuery()

createUpdateInventoryResult

UpdateInventoryResult createUpdateInventoryResult(CompoundBooking compoundBooking)

createUpdateInventoryResultQuery

UpdateInventoryResultQuery createUpdateInventoryResultQuery()

getCustomerContractRole

CustomerContractRoleClass getCustomerContractRole()

createCustomerContractRoleQuery

CustomerContractRoleQuery createCustomerContractRoleQuery()

getSalesOrderProductBundlePosition

SalesOrderProductBundlePositionClass getSalesOrderProductBundlePosition()

createSalesOrderProductBundlePositionQuery

SalesOrderProductBundlePositionQuery createSalesOrderProductBundlePositionQuery()

getCalculationRule

CalculationRuleClass getCalculationRule()

createCalculationRuleQuery

CalculationRuleQuery createCalculationRuleQuery()

getSalesOrder

SalesOrderClass getSalesOrder()

createSalesOrderQuery

SalesOrderQuery createSalesOrderQuery()

createCreatePositionParams

CreatePositionParams createCreatePositionParams(String name,
                                                Uom priceUom,
                                                Date pricingDate,
                                                PricingRule pricingRule,
                                                Product product,
                                                BigDecimal quantity,
                                                Uom uom)

createCreatePositionParamsQuery

CreatePositionParamsQuery createCreatePositionParamsQuery()

getWebAddress

WebAddressClass getWebAddress()

createWebAddressQuery

WebAddressQuery createWebAddressQuery()

getOpportunityBundledProductPosition

OpportunityBundledProductPositionClass getOpportunityBundledProductPosition()

createOpportunityBundledProductPositionQuery

OpportunityBundledProductPositionQuery createOpportunityBundledProductPositionQuery()

getQuantityModification

QuantityModificationClass getQuantityModification()

createQuantityModificationQuery

QuantityModificationQuery createQuantityModificationQuery()

createCreateProductOfferingPositionResult

CreateProductOfferingPositionResult createCreateProductOfferingPositionResult(EditableProductOfferingPosition offeringPosition)

createCreateProductOfferingPositionResultQuery

CreateProductOfferingPositionResultQuery createCreateProductOfferingPositionResultQuery()

getPositionCreation

PositionCreationClass getPositionCreation()

createPositionCreationQuery

PositionCreationQuery createPositionCreationQuery()

createContractReferenceHolderQuery

ContractReferenceHolderQuery createContractReferenceHolderQuery()

createDeliveryRequestContainerQuery

DeliveryRequestContainerQuery createDeliveryRequestContainerQuery()

getOpportunity

OpportunityClass getOpportunity()

createOpportunityQuery

OpportunityQuery createOpportunityQuery()

getSegment

SegmentClass getSegment()

createSegmentQuery

SegmentQuery createSegmentQuery()

createLeadMarkAsClosedParams

LeadMarkAsClosedParams createLeadMarkAsClosedParams(short leadState)

createLeadMarkAsClosedParamsQuery

LeadMarkAsClosedParamsQuery createLeadMarkAsClosedParamsQuery()

getConfigurationModification

ConfigurationModificationClass getConfigurationModification()

createConfigurationModificationQuery

ConfigurationModificationQuery createConfigurationModificationQuery()

getEMailAddress

EMailAddressClass getEMailAddress()

createEMailAddressQuery

EMailAddressQuery createEMailAddressQuery()

createLeadCreateOpportunityResult

LeadCreateOpportunityResult createLeadCreateOpportunityResult(Opportunity opportunity)

createLeadCreateOpportunityResultQuery

LeadCreateOpportunityResultQuery createLeadCreateOpportunityResultQuery()

createGetContractAmountsParams

GetContractAmountsParams createGetContractAmountsParams(AbstractContract contract,
                                                        List lineItemNumber,
                                                        List positionAmount,
                                                        List positionBaseAmount,
                                                        List positionDiscountAmount,
                                                        List positionTaxAmount,
                                                        List salesCommission,
                                                        List salesCommissionIsPercentage)

createGetContractAmountsParamsQuery

GetContractAmountsParamsQuery createGetContractAmountsParamsQuery()

createContractPositionQuery

ContractPositionQuery createContractPositionQuery()

createCreatePositionResult

CreatePositionResult createCreatePositionResult(ContractPosition position)

createCreatePositionResultQuery

CreatePositionResultQuery createCreatePositionResultQuery()

createQuoteCreateSalesOrderResult

QuoteCreateSalesOrderResult createQuoteCreateSalesOrderResult(SalesOrder order)

createQuoteCreateSalesOrderResultQuery

QuoteCreateSalesOrderResultQuery createQuoteCreateSalesOrderResultQuery()

getPositionRemoval

PositionRemovalClass getPositionRemoval()

createPositionRemovalQuery

PositionRemovalQuery createPositionRemovalQuery()

getDeliveryRequest

DeliveryRequestClass getDeliveryRequest()

createDeliveryRequestQuery

DeliveryRequestQuery createDeliveryRequestQuery()

createGetPositionAmountsParams

GetPositionAmountsParams createGetPositionAmountsParams(ContractPosition position)

createGetPositionAmountsParamsQuery

GetPositionAmountsParamsQuery createGetPositionAmountsParamsQuery()

getOpportunityProductOfferingPosition

OpportunityProductOfferingPositionClass getOpportunityProductOfferingPosition()

<