public class CRMBOSubTypeServiceTierPathBean extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBOSubTypeServiceTierPathBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.String,java.util.ArrayList<com.crm.dataobject.products.CRMDOProduct>> |
getAutoSwapProducts(java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath> subTypeServiceTiers,
com.crm.dataobject.products.CRMDOProduct fromProduct,
com.crm.dataobject.products.CRMDOProduct toProduct) |
java.util.HashMap<java.lang.String,java.util.ArrayList<com.crm.dataobject.products.CRMDOProduct>> |
getAutoSwapProducts(com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath subTypeServiceTier,
java.lang.Integer fromLevel,
java.lang.Integer toLevel) |
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects.
|
java.lang.Integer |
getLevelPath(com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath subTypeServiceTier,
com.crm.dataobject.products.CRMDOProduct product) |
java.util.ArrayList<com.crm.dataobject.products.CRMDOProduct> |
getLevelProducts(com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath subTypeServiceTier,
java.lang.Integer level,
com.crm.dataobject.products.CRMDOProduct product,
com.crm.dataobject.subscriptions.SubscriptionActionClassificationCode classificationCode) |
java.util.ArrayList<com.crm.dataobject.products.CRMDOProduct> |
getSamePathProducts(java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath> subTypeServiceTiers,
com.crm.dataobject.products.CRMDOProduct product,
com.crm.dataobject.subscriptions.SubscriptionActionClassificationCode classificationCode,
com.crm.dataobject.subscriptions.CRMDOSubscriptionType subscriptionType) |
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath> |
getServiceTiersFollowsBy(java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath> subTypeServiceTiers,
com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath followsServiceTier) |
com.crm.dataobject.subscriptions.SubscriptionActionClassificationCode |
getSwapAction(java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath> subTypeServiceTiers,
com.crm.dataobject.products.CRMDOProduct fromProduct,
com.crm.dataobject.products.CRMDOProduct toProduct) |
com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath |
getValidPath(java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath> subTypeServiceTiers,
com.crm.dataobject.products.CRMDOProduct product) |
java.lang.Boolean |
isValid(com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath subTypeServiceTier,
com.crm.dataobject.products.CRMDOProduct product) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.subscriptions.CRMDOSubscriptionType subscriptionType) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.subscriptions.CRMDOSubscriptionType subscriptionType,
java.util.ArrayList<java.lang.String> associations) |
isDefault, loadDefault, setDefault
construct, construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, isAssignable, load, load, load, load, load, load, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, parseAssociations, parseAssociations, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateApprovalRequestEntity, validateFormatSettings, validateFormatSettings, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOSubTypeServiceTierPathBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
CRMBO
getDefaultAssociations
in class CRMBOConfigurationEntity
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.subscriptions.CRMDOSubscriptionType subscriptionType) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.subscriptions.CRMDOSubscriptionType subscriptionType, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public java.lang.Boolean isValid(com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath subTypeServiceTier, com.crm.dataobject.products.CRMDOProduct product)
public java.lang.Integer getLevelPath(com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath subTypeServiceTier, com.crm.dataobject.products.CRMDOProduct product)
public java.util.ArrayList<com.crm.dataobject.products.CRMDOProduct> getLevelProducts(com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath subTypeServiceTier, java.lang.Integer level, com.crm.dataobject.products.CRMDOProduct product, com.crm.dataobject.subscriptions.SubscriptionActionClassificationCode classificationCode) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath getValidPath(java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath> subTypeServiceTiers, com.crm.dataobject.products.CRMDOProduct product)
public java.util.HashMap<java.lang.String,java.util.ArrayList<com.crm.dataobject.products.CRMDOProduct>> getAutoSwapProducts(com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath subTypeServiceTier, java.lang.Integer fromLevel, java.lang.Integer toLevel) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath> getServiceTiersFollowsBy(java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath> subTypeServiceTiers, com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath followsServiceTier)
public com.crm.dataobject.subscriptions.SubscriptionActionClassificationCode getSwapAction(java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath> subTypeServiceTiers, com.crm.dataobject.products.CRMDOProduct fromProduct, com.crm.dataobject.products.CRMDOProduct toProduct)
public java.util.ArrayList<com.crm.dataobject.products.CRMDOProduct> getSamePathProducts(java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath> subTypeServiceTiers, com.crm.dataobject.products.CRMDOProduct product, com.crm.dataobject.subscriptions.SubscriptionActionClassificationCode classificationCode, com.crm.dataobject.subscriptions.CRMDOSubscriptionType subscriptionType) throws java.lang.Exception
java.lang.Exception
public java.util.HashMap<java.lang.String,java.util.ArrayList<com.crm.dataobject.products.CRMDOProduct>> getAutoSwapProducts(java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubTypeServiceTierPath> subTypeServiceTiers, com.crm.dataobject.products.CRMDOProduct fromProduct, com.crm.dataobject.products.CRMDOProduct toProduct) throws java.lang.Exception
java.lang.Exception