public class CRMBOFinancialTransactionCategoryBean extends CRMBOCategory
Constructor and Description |
---|
CRMBOFinancialTransactionCategoryBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Gets the default association data objects of the financial transaction category.
|
java.lang.Boolean |
isUsedByTransaction(com.crm.dataobject.financialtransactions.CRMDOFinancialTransactionCategory category)
Checks if a transaction category is used by a transaction
|
com.crm.dataobject.financialtransactions.CRMDOFinancialTransactionCategory |
loadByCode(java.lang.String altCode,
java.util.ArrayList<java.lang.String> associations)
Loads a financial transaction category based on an alternative code.
|
com.crm.dataobject.financialtransactions.CRMDOFinancialTransactionCategory |
loadByName(java.lang.String name,
java.util.ArrayList<java.lang.String> associations)
Loads a financial transaction category based on a name.
|
com.crm.dataobject.CRMDOConfigurationEntity |
loadDefault()
Loads a default configuration entity.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
setDefault(com.crm.dataobject.CRMDOConfigurationEntity configurationEntity)
Sets as default a configuration entity.
|
void |
validateUniqueness(java.util.Set<com.crm.dataobject.financialtransactions.CRMDOFinancialTransactionCategory> categories) |
addChild, addRoot, changeParent, changeParent, loadChildren, makeRoot, validateParent
isDefault
construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
dispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOFinancialTransactionCategoryBean()
public com.crm.dataobject.CRMDOConfigurationEntity loadDefault() throws java.lang.Exception
loadDefault
in class CRMBOConfigurationEntity
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> setDefault(com.crm.dataobject.CRMDOConfigurationEntity configurationEntity) throws java.lang.Exception
setDefault
in class CRMBOConfigurationEntity
configurationEntity
- - the configuration entity to set as defaultjava.lang.Exception
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public com.crm.dataobject.financialtransactions.CRMDOFinancialTransactionCategory loadByName(java.lang.String name, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
name
- a financial transaction category nameassociations
- a list of associationsjava.lang.Exception
public com.crm.dataobject.financialtransactions.CRMDOFinancialTransactionCategory loadByCode(java.lang.String altCode, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
name
- a financial transaction category alternative codeassociations
- a list of associationsjava.lang.Exception
public java.lang.Boolean isUsedByTransaction(com.crm.dataobject.financialtransactions.CRMDOFinancialTransactionCategory category) throws java.lang.Exception
category
- - the category to check forjava.lang.Exception
public void validateUniqueness(java.util.Set<com.crm.dataobject.financialtransactions.CRMDOFinancialTransactionCategory> categories) throws com.crm.exception.AlreadyExistException, java.lang.Exception
com.crm.exception.AlreadyExistException
java.lang.Exception