Class GeneratedSubscriptionservicesManager
java.lang.Object
de.hybris.platform.jalo.Manager
de.hybris.platform.jalo.extension.Extension
de.hybris.platform.subscriptionservices.jalo.GeneratedSubscriptionservicesManager
- All Implemented Interfaces:
ItemLifecycleListener,Serializable
- Direct Known Subclasses:
SubscriptionservicesManager
Generated class for type
SubscriptionservicesManager.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.extension.Extension
Extension.RestrictedLanguagesProvider, Extension.RightsProviderNested classes/interfaces inherited from class de.hybris.platform.jalo.Manager
Manager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final OneToManyHandler<AbstractOrder>OneToManyHandlerfor handling 1:n CHILDREN's relation attributes from 'many' side.protected static final Map<String,Map<String, Item.AttributeMode>> protected static final OneToManyHandler<AbstractOrderEntry>OneToManyHandlerfor handling 1:n CHILDENTRIES's relation attributes from 'many' side. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToChildEntries(AbstractOrderEntry item, AbstractOrderEntry value) Generated method - Addsvalueto childEntries.voidaddToChildEntries(SessionContext ctx, AbstractOrderEntry item, AbstractOrderEntry value) Generated method - Addsvalueto childEntries.voidaddToChildren(AbstractOrder item, AbstractOrder value) Generated method - Addsvalueto children.voidaddToChildren(SessionContext ctx, AbstractOrder item, AbstractOrder value) Generated method - Addsvalueto children.createBillingEvent(SessionContext ctx, Map attributeValues) createBillingEvent(Map attributeValues) createBillingFrequency(SessionContext ctx, Map attributeValues) createBillingFrequency(Map attributeValues) createBillingPlan(SessionContext ctx, Map attributeValues) createBillingPlan(Map attributeValues) createOneTimeChargeEntry(SessionContext ctx, Map attributeValues) createOneTimeChargeEntry(Map attributeValues) createOverageUsageChargeEntry(SessionContext ctx, Map attributeValues) createOverageUsageChargeEntry(Map attributeValues) createPerUnitUsageCharge(SessionContext ctx, Map attributeValues) createPerUnitUsageCharge(Map attributeValues) createPriceRowsValidConstraint(SessionContext ctx, Map attributeValues) createPriceRowsValidConstraint(Map attributeValues) createPromotionBillingTimeRestriction(SessionContext ctx, Map attributeValues) createPromotionBillingTimeRestriction(Map attributeValues) createRecurringChargeEntry(SessionContext ctx, Map attributeValues) createRecurringChargeEntry(Map attributeValues) createSubscription(SessionContext ctx, Map attributeValues) createSubscription(Map attributeValues) createSubscriptionPricePlan(SessionContext ctx, Map attributeValues) createSubscriptionPricePlan(Map attributeValues) createSubscriptionProduct(SessionContext ctx, Map attributeValues) createSubscriptionProduct(Map attributeValues) createSubscriptionTerm(SessionContext ctx, Map attributeValues) createSubscriptionTerm(Map attributeValues) createTierUsageChargeEntry(SessionContext ctx, Map attributeValues) createTierUsageChargeEntry(Map attributeValues) createUsageUnit(SessionContext ctx, Map attributeValues) createUsageUnit(Map attributeValues) createVolumeUsageCharge(SessionContext ctx, Map attributeValues) createVolumeUsageCharge(Map attributeValues) getBillingTime(AbstractOrder item) Generated method - Getter of theAbstractOrder.billingTimeattribute.getBillingTime(SessionContext ctx, AbstractOrder item) Generated method - Getter of theAbstractOrder.billingTimeattribute.Generated method - Getter of theAbstractOrderEntry.childEntriesattribute.getChildEntries(SessionContext ctx, AbstractOrderEntry item) Generated method - Getter of theAbstractOrderEntry.childEntriesattribute.getChildren(AbstractOrder item) Generated method - Getter of theAbstractOrder.childrenattribute.getChildren(SessionContext ctx, AbstractOrder item) Generated method - Getter of theAbstractOrder.childrenattribute.getDefaultAttributeModes(Class<? extends Item> itemClass) Generated method - Getter of theAbstractOrderEntry.masterEntryattribute.getMasterEntry(SessionContext ctx, AbstractOrderEntry item) Generated method - Getter of theAbstractOrderEntry.masterEntryattribute.getName()Generated method - Getter of theAbstractOrderEntry.originalOrderEntryattribute.Generated method - Getter of theAbstractOrderEntry.originalOrderEntryattribute.Generated method - Getter of theAbstractOrderEntry.originalSubscriptionIdattribute.Generated method - Getter of theAbstractOrderEntry.originalSubscriptionIdattribute.getParent(AbstractOrder item) Generated method - Getter of theAbstractOrder.parentattribute.getParent(SessionContext ctx, AbstractOrder item) Generated method - Getter of theAbstractOrder.parentattribute.Generated method - Getter of theCreditCardPaymentInfo.subscriptionServiceIdattribute.getSubscriptionServiceId(SessionContext ctx, PaymentInfo item) Generated method - Getter of theCreditCardPaymentInfo.subscriptionServiceIdattribute.getSubscriptionTerm(Product item) Generated method - Getter of theProduct.subscriptionTermattribute.getSubscriptionTerm(SessionContext ctx, Product item) Generated method - Getter of theProduct.subscriptionTermattribute.Generated method - Getter of theAbstractOrderEntry.xmlProductattribute.getXmlProduct(SessionContext ctx, AbstractOrderEntry item) Generated method - Getter of theAbstractOrderEntry.xmlProductattribute.voidremoveFromChildEntries(AbstractOrderEntry item, AbstractOrderEntry value) Generated method - Removesvaluefrom childEntries.voidremoveFromChildEntries(SessionContext ctx, AbstractOrderEntry item, AbstractOrderEntry value) Generated method - Removesvaluefrom childEntries.voidremoveFromChildren(AbstractOrder item, AbstractOrder value) Generated method - Removesvaluefrom children.voidremoveFromChildren(SessionContext ctx, AbstractOrder item, AbstractOrder value) Generated method - Removesvaluefrom children.voidsetBillingTime(AbstractOrder item, BillingTime value) Generated method - Setter of theAbstractOrder.billingTimeattribute.voidsetBillingTime(SessionContext ctx, AbstractOrder item, BillingTime value) Generated method - Setter of theAbstractOrder.billingTimeattribute.voidsetChildEntries(AbstractOrderEntry item, Collection<AbstractOrderEntry> value) Generated method - Setter of theAbstractOrderEntry.childEntriesattribute.voidsetChildEntries(SessionContext ctx, AbstractOrderEntry item, Collection<AbstractOrderEntry> value) Generated method - Setter of theAbstractOrderEntry.childEntriesattribute.voidsetChildren(AbstractOrder item, Collection<AbstractOrder> value) Generated method - Setter of theAbstractOrder.childrenattribute.voidsetChildren(SessionContext ctx, AbstractOrder item, Collection<AbstractOrder> value) Generated method - Setter of theAbstractOrder.childrenattribute.voidsetMasterEntry(AbstractOrderEntry item, AbstractOrderEntry value) Generated method - Setter of theAbstractOrderEntry.masterEntryattribute.voidsetMasterEntry(SessionContext ctx, AbstractOrderEntry item, AbstractOrderEntry value) Generated method - Setter of theAbstractOrderEntry.masterEntryattribute.voidsetOriginalOrderEntry(AbstractOrderEntry item, OrderEntry value) Generated method - Setter of theAbstractOrderEntry.originalOrderEntryattribute.voidsetOriginalOrderEntry(SessionContext ctx, AbstractOrderEntry item, OrderEntry value) Generated method - Setter of theAbstractOrderEntry.originalOrderEntryattribute.voidsetOriginalSubscriptionId(AbstractOrderEntry item, String value) Generated method - Setter of theAbstractOrderEntry.originalSubscriptionIdattribute.voidsetOriginalSubscriptionId(SessionContext ctx, AbstractOrderEntry item, String value) Generated method - Setter of theAbstractOrderEntry.originalSubscriptionIdattribute.voidsetParent(AbstractOrder item, AbstractOrder value) Generated method - Setter of theAbstractOrder.parentattribute.voidsetParent(SessionContext ctx, AbstractOrder item, AbstractOrder value) Generated method - Setter of theAbstractOrder.parentattribute.voidsetSubscriptionServiceId(PaymentInfo item, String value) Generated method - Setter of theCreditCardPaymentInfo.subscriptionServiceIdattribute.voidsetSubscriptionServiceId(SessionContext ctx, PaymentInfo item, String value) Generated method - Setter of theCreditCardPaymentInfo.subscriptionServiceIdattribute.voidsetSubscriptionTerm(Product item, SubscriptionTerm value) Generated method - Setter of theProduct.subscriptionTermattribute.voidsetSubscriptionTerm(SessionContext ctx, Product item, SubscriptionTerm value) Generated method - Setter of theProduct.subscriptionTermattribute.voidsetXmlProduct(AbstractOrderEntry item, String value) Generated method - Setter of theAbstractOrderEntry.xmlProductattribute.voidsetXmlProduct(SessionContext ctx, AbstractOrderEntry item, String value) Generated method - Setter of theAbstractOrderEntry.xmlProductattribute.Methods inherited from class de.hybris.platform.jalo.extension.Extension
checkBeforeInitialization, checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplaceMethods inherited from class de.hybris.platform.jalo.Manager
afterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, wrap
-
Field Details
-
ABSTRACTMASTERORDER2ABSTRACTCHILDORDERRELATIONCHILDRENHANDLER
protected static final OneToManyHandler<AbstractOrder> ABSTRACTMASTERORDER2ABSTRACTCHILDORDERRELATIONCHILDRENHANDLEROneToManyHandlerfor handling 1:n CHILDREN's relation attributes from 'many' side. -
MASTERABSTRACTORDERENTRY2CHILDABSTRACTORDERENTRIESRELATIONCHILDENTRIESHANDLER
protected static final OneToManyHandler<AbstractOrderEntry> MASTERABSTRACTORDERENTRY2CHILDABSTRACTORDERENTRIESRELATIONCHILDENTRIESHANDLEROneToManyHandlerfor handling 1:n CHILDENTRIES's relation attributes from 'many' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedSubscriptionservicesManager
public GeneratedSubscriptionservicesManager()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classExtension
-
getBillingTime
Generated method - Getter of theAbstractOrder.billingTimeattribute.- Returns:
- the billingTime - Billing Time
-
getBillingTime
Generated method - Getter of theAbstractOrder.billingTimeattribute.- Returns:
- the billingTime - Billing Time
-
setBillingTime
Generated method - Setter of theAbstractOrder.billingTimeattribute.- Parameters:
value- the billingTime - Billing Time
-
setBillingTime
Generated method - Setter of theAbstractOrder.billingTimeattribute.- Parameters:
value- the billingTime - Billing Time
-
getChildEntries
Generated method - Getter of theAbstractOrderEntry.childEntriesattribute.- Returns:
- the childEntries
-
getChildEntries
Generated method - Getter of theAbstractOrderEntry.childEntriesattribute.- Returns:
- the childEntries
-
setChildEntries
public void setChildEntries(SessionContext ctx, AbstractOrderEntry item, Collection<AbstractOrderEntry> value) Generated method - Setter of theAbstractOrderEntry.childEntriesattribute.- Parameters:
value- the childEntries
-
setChildEntries
Generated method - Setter of theAbstractOrderEntry.childEntriesattribute.- Parameters:
value- the childEntries
-
addToChildEntries
public void addToChildEntries(SessionContext ctx, AbstractOrderEntry item, AbstractOrderEntry value) Generated method - Addsvalueto childEntries.- Parameters:
value- the item to add to childEntries
-
addToChildEntries
Generated method - Addsvalueto childEntries.- Parameters:
value- the item to add to childEntries
-
removeFromChildEntries
public void removeFromChildEntries(SessionContext ctx, AbstractOrderEntry item, AbstractOrderEntry value) Generated method - Removesvaluefrom childEntries.- Parameters:
value- the item to remove from childEntries
-
removeFromChildEntries
Generated method - Removesvaluefrom childEntries.- Parameters:
value- the item to remove from childEntries
-
getChildren
Generated method - Getter of theAbstractOrder.childrenattribute.- Returns:
- the children
-
getChildren
Generated method - Getter of theAbstractOrder.childrenattribute.- Returns:
- the children
-
setChildren
Generated method - Setter of theAbstractOrder.childrenattribute.- Parameters:
value- the children
-
setChildren
Generated method - Setter of theAbstractOrder.childrenattribute.- Parameters:
value- the children
-
addToChildren
Generated method - Addsvalueto children.- Parameters:
value- the item to add to children
-
addToChildren
Generated method - Addsvalueto children.- Parameters:
value- the item to add to children
-
removeFromChildren
Generated method - Removesvaluefrom children.- Parameters:
value- the item to remove from children
-
removeFromChildren
Generated method - Removesvaluefrom children.- Parameters:
value- the item to remove from children
-
createBillingEvent
-
createBillingEvent
-
createBillingFrequency
-
createBillingFrequency
-
createBillingPlan
-
createBillingPlan
-
createOneTimeChargeEntry
-
createOneTimeChargeEntry
-
createOverageUsageChargeEntry
public OverageUsageChargeEntry createOverageUsageChargeEntry(SessionContext ctx, Map attributeValues) -
createOverageUsageChargeEntry
-
createPerUnitUsageCharge
-
createPerUnitUsageCharge
-
createPriceRowsValidConstraint
public PriceRowsValidConstraint createPriceRowsValidConstraint(SessionContext ctx, Map attributeValues) -
createPriceRowsValidConstraint
-
createPromotionBillingTimeRestriction
public PromotionBillingTimeRestriction createPromotionBillingTimeRestriction(SessionContext ctx, Map attributeValues) -
createPromotionBillingTimeRestriction
-
createRecurringChargeEntry
-
createRecurringChargeEntry
-
createSubscription
-
createSubscription
-
createSubscriptionPricePlan
-
createSubscriptionPricePlan
-
createSubscriptionProduct
-
createSubscriptionProduct
-
createSubscriptionTerm
-
createSubscriptionTerm
-
createTierUsageChargeEntry
-
createTierUsageChargeEntry
-
createUsageUnit
-
createUsageUnit
-
createVolumeUsageCharge
-
createVolumeUsageCharge
-
getName
-
getMasterEntry
Generated method - Getter of theAbstractOrderEntry.masterEntryattribute.- Returns:
- the masterEntry
-
getMasterEntry
Generated method - Getter of theAbstractOrderEntry.masterEntryattribute.- Returns:
- the masterEntry
-
setMasterEntry
Generated method - Setter of theAbstractOrderEntry.masterEntryattribute.- Parameters:
value- the masterEntry
-
setMasterEntry
Generated method - Setter of theAbstractOrderEntry.masterEntryattribute.- Parameters:
value- the masterEntry
-
getOriginalOrderEntry
Generated method - Getter of theAbstractOrderEntry.originalOrderEntryattribute.- Returns:
- the originalOrderEntry - YTODO to be added to the new entry configuration: Reference to the original entry of the subscription that is upgraded
-
getOriginalOrderEntry
Generated method - Getter of theAbstractOrderEntry.originalOrderEntryattribute.- Returns:
- the originalOrderEntry - YTODO to be added to the new entry configuration: Reference to the original entry of the subscription that is upgraded
-
setOriginalOrderEntry
Generated method - Setter of theAbstractOrderEntry.originalOrderEntryattribute.- Parameters:
value- the originalOrderEntry - YTODO to be added to the new entry configuration: Reference to the original entry of the subscription that is upgraded
-
setOriginalOrderEntry
Generated method - Setter of theAbstractOrderEntry.originalOrderEntryattribute.- Parameters:
value- the originalOrderEntry - YTODO to be added to the new entry configuration: Reference to the original entry of the subscription that is upgraded
-
getOriginalSubscriptionId
Generated method - Getter of theAbstractOrderEntry.originalSubscriptionIdattribute.- Returns:
- the originalSubscriptionId - YTODO to be added to the new entry configuration: Id of the original subscription that is upgraded
-
getOriginalSubscriptionId
Generated method - Getter of theAbstractOrderEntry.originalSubscriptionIdattribute.- Returns:
- the originalSubscriptionId - YTODO to be added to the new entry configuration: Id of the original subscription that is upgraded
-
setOriginalSubscriptionId
Generated method - Setter of theAbstractOrderEntry.originalSubscriptionIdattribute.- Parameters:
value- the originalSubscriptionId - YTODO to be added to the new entry configuration: Id of the original subscription that is upgraded
-
setOriginalSubscriptionId
Generated method - Setter of theAbstractOrderEntry.originalSubscriptionIdattribute.- Parameters:
value- the originalSubscriptionId - YTODO to be added to the new entry configuration: Id of the original subscription that is upgraded
-
getParent
Generated method - Getter of theAbstractOrder.parentattribute.- Returns:
- the parent
-
getParent
Generated method - Getter of theAbstractOrder.parentattribute.- Returns:
- the parent
-
setParent
Generated method - Setter of theAbstractOrder.parentattribute.- Parameters:
value- the parent
-
setParent
Generated method - Setter of theAbstractOrder.parentattribute.- Parameters:
value- the parent
-
getSubscriptionServiceId
Generated method - Getter of theCreditCardPaymentInfo.subscriptionServiceIdattribute.- Returns:
- the subscriptionServiceId - Subscription Service ID
-
getSubscriptionServiceId
Generated method - Getter of theCreditCardPaymentInfo.subscriptionServiceIdattribute.- Returns:
- the subscriptionServiceId - Subscription Service ID
-
setSubscriptionServiceId
Generated method - Setter of theCreditCardPaymentInfo.subscriptionServiceIdattribute.- Parameters:
value- the subscriptionServiceId - Subscription Service ID
-
setSubscriptionServiceId
Generated method - Setter of theCreditCardPaymentInfo.subscriptionServiceIdattribute.- Parameters:
value- the subscriptionServiceId - Subscription Service ID
-
getSubscriptionTerm
Generated method - Getter of theProduct.subscriptionTermattribute.- Returns:
- the subscriptionTerm
-
getSubscriptionTerm
Generated method - Getter of theProduct.subscriptionTermattribute.- Returns:
- the subscriptionTerm
-
setSubscriptionTerm
Generated method - Setter of theProduct.subscriptionTermattribute.- Parameters:
value- the subscriptionTerm
-
setSubscriptionTerm
Generated method - Setter of theProduct.subscriptionTermattribute.- Parameters:
value- the subscriptionTerm
-
getXmlProduct
Generated method - Getter of theAbstractOrderEntry.xmlProductattribute.- Returns:
- the xmlProduct - xmlProduct
-
getXmlProduct
Generated method - Getter of theAbstractOrderEntry.xmlProductattribute.- Returns:
- the xmlProduct - xmlProduct
-
setXmlProduct
Generated method - Setter of theAbstractOrderEntry.xmlProductattribute.- Parameters:
value- the xmlProduct - xmlProduct
-
setXmlProduct
Generated method - Setter of theAbstractOrderEntry.xmlProductattribute.- Parameters:
value- the xmlProduct - xmlProduct
-