public class CRMBODashboardComponentBean extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBODashboardComponentBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a dashboard component.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.dashboards.CRMDODashboard dashboard)
Loads the components of the given dashboard.
|
com.crm.dataobject.dashboards.CRMDODashboardComponent |
load(com.crm.dataobject.dashboards.CRMDODashboard dashboard,
java.lang.String itemID)
Loads the dashboard component based on a dashboard and an item.
|
void |
validateUniqueness(com.crm.dataobject.dashboards.CRMDODashboard dashboard)
Validates that the dashboard component exists only once on a dashboard.
|
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 CRMBODashboardComponentBean()
public void validateUniqueness(com.crm.dataobject.dashboards.CRMDODashboard dashboard) throws java.lang.Exception, com.crm.exception.OnlyOneRecordException
dashboard
- - the dashboard to validatejava.lang.Exception
com.crm.exception.OnlyOneRecordException
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOConfigurationEntity
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.dashboards.CRMDODashboard dashboard) throws java.lang.Exception
dashboard
- - the dashboard to load its componentsjava.lang.Exception
public com.crm.dataobject.dashboards.CRMDODashboardComponent load(com.crm.dataobject.dashboards.CRMDODashboard dashboard, java.lang.String itemID) throws java.lang.Exception
dashboard
- - the dashboard to load the components foritemID
- - the item id to usejava.lang.Exception