public class CRMBOUsageServiceCatalogDefinitionProviderBean extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBOUsageServiceCatalogDefinitionProviderBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a usage service catalog definition provider.
|
java.lang.Boolean |
ifExists(com.crm.dataobject.billing.CRMDOUsageServiceCatalogDefinition definition,
com.crm.dataobject.provisioning.ProvProviderProtocol provProviderProtocol)
Checks if a usage service catalog definition provider exists based on the active usage service catalog definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.billing.CRMDOUsageServiceCatalogDefinition definition)
Loads the providers of the given usage service catalog definition.
|
void |
validateUniqueness(com.crm.dataobject.billing.CRMDOUsageServiceCatalogDefinition usageServiceCatalogDefinition)
Validates that the provider exists only one time for a usage service catalog definition.
|
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 CRMBOUsageServiceCatalogDefinitionProviderBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOConfigurationEntity
public void validateUniqueness(com.crm.dataobject.billing.CRMDOUsageServiceCatalogDefinition usageServiceCatalogDefinition) throws java.lang.Exception, com.crm.exception.OnlyOneRecordException
usageServiceCatalogDefinition
- - the usage service catalog definition its providers are to be validatedjava.lang.Exception
com.crm.exception.OnlyOneRecordException
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.billing.CRMDOUsageServiceCatalogDefinition definition) throws java.lang.Exception
definition
- - the usage services catalog definition its providers are to be loadedjava.lang.Exception
public java.lang.Boolean ifExists(com.crm.dataobject.billing.CRMDOUsageServiceCatalogDefinition definition, com.crm.dataobject.provisioning.ProvProviderProtocol provProviderProtocol) throws java.lang.Exception
definition
- - the active usage service catalog definition to checkprovProviderProtocol
- - the prov provider protocol type to checkjava.lang.Exception