public class CRMBOUnitBean extends CRMBOTreeEntity
Constructor and Description |
---|
CRMBOUnitBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a unit.
|
java.lang.Boolean |
hasActiveUsers(com.crm.dataobject.networkmanagement.CRMDOUnit unit)
Checks if the unit is related with an active user.
|
java.lang.Boolean |
hasSubUnits(com.crm.dataobject.networkmanagement.CRMDOUnit unit)
Checks if the unit has any sub units.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(java.util.ArrayList<com.crm.dataobject.CRMDO> unitGroupList)
Loads a list of units based on a list of groups.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation)
Loads a list of units based on a contact.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.networkmanagement.CRMDOUnitGroup unitGroup)
Loads a list of units based on a unit group.
|
com.crm.framework.util.ResultSetUtil |
loadAllowed(com.crm.dataobject.CRMDO mainDTO)
Loads the allowed units based on a data object.
|
com.crm.dataobject.networkmanagement.CRMDOUnit |
loadByAltCode(java.lang.String altCode)
Loads a unit by an alternative code.
|
com.crm.dataobject.networkmanagement.CRMDOUnit |
loadByName(java.lang.String name)
Loads a unit by a name.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadSubUnits(com.crm.dataobject.networkmanagement.CRMDOUnit unit)
Loads a list of sub units based on a unit.
|
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 java.lang.Boolean hasActiveUsers(com.crm.dataobject.networkmanagement.CRMDOUnit unit) throws java.lang.Exception
unit
- - the unit to checkjava.lang.Exception
public java.lang.Boolean hasSubUnits(com.crm.dataobject.networkmanagement.CRMDOUnit unit) throws java.lang.Exception
unit
- - the unit to checkjava.lang.Exception
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(java.util.ArrayList<com.crm.dataobject.CRMDO> unitGroupList) throws java.lang.Exception
unitGroupList
- - a list of unit groups to load the units forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.networkmanagement.CRMDOUnitGroup unitGroup) throws java.lang.Exception
unitGroup
- - a unit group to load the units forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadSubUnits(com.crm.dataobject.networkmanagement.CRMDOUnit unit) throws java.lang.Exception
unit
- - a unit to load the sub units forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation) throws java.lang.Exception
contactInformation
- - a contact to load a list of units forjava.lang.Exception
public com.crm.framework.util.ResultSetUtil loadAllowed(com.crm.dataobject.CRMDO mainDTO) throws java.lang.Exception
mainDTO
- - the main data object to load the allowed units forjava.lang.Exception
public com.crm.dataobject.networkmanagement.CRMDOUnit loadByName(java.lang.String name) throws java.lang.Exception
name
- - a unit namejava.lang.Exception
public com.crm.dataobject.networkmanagement.CRMDOUnit loadByAltCode(java.lang.String altCode) throws java.lang.Exception
altCode
- - a unit alternative codejava.lang.Exception