public class CRMBOActivityCategoryBean extends CRMBOCategory
Constructor and Description |
---|
CRMBOActivityCategoryBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of an activity category.
|
java.lang.Boolean |
isUsedByActivityType(com.crm.dataobject.activities.CRMDOActivityCategory activityCategory)
Checks if the activity category is used by a non deleted activity type.
|
java.lang.Boolean |
isUsedByNonCompleteActivity(com.crm.dataobject.activities.CRMDOActivityCategory activityCategory)
Checks if the activity category is used by a non completed activity.
|
com.crm.dataobject.activities.CRMDOActivityCategory |
loadByCode(java.lang.String code)
Loads an activity category by a code.
|
com.crm.dataobject.activities.CRMDOActivityCategory |
loadByName(java.lang.String name)
Loads an activity category by a name.
|
void |
validateUniqueness(java.util.Set<com.crm.dataobject.activities.CRMDOActivityCategory> categories)
Validates the uniqueness of a job category in a list of categories.
|
addChild, addRoot, changeParent, changeParent, loadChildren, makeRoot, validateParent
isDefault, loadDefault, setDefault
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 CRMBOActivityCategoryBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public com.crm.dataobject.activities.CRMDOActivityCategory loadByName(java.lang.String name) throws java.lang.Exception
name
- - the activity category namejava.lang.Exception
public com.crm.dataobject.activities.CRMDOActivityCategory loadByCode(java.lang.String code) throws java.lang.Exception
code
- - the activity category codejava.lang.Exception
public java.lang.Boolean isUsedByNonCompleteActivity(com.crm.dataobject.activities.CRMDOActivityCategory activityCategory) throws java.lang.Exception
activityCategory
- - the activity category to checkjava.lang.Exception
public java.lang.Boolean isUsedByActivityType(com.crm.dataobject.activities.CRMDOActivityCategory activityCategory) throws java.lang.Exception
activityCategory
- - the activity category to checkjava.lang.Exception
public void validateUniqueness(java.util.Set<com.crm.dataobject.activities.CRMDOActivityCategory> categories) throws java.lang.Exception
categories
- - a list of categories to validatejava.lang.Exception