|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.itim.dataservices.model.DirectoryEntry | +--com.ibm.itim.dataservices.model.DirectoryObject | +--com.ibm.itim.dataservices.model.domain.OrganizationalContainer | +--com.ibm.itim.dataservices.model.domain.BusinessPartnerOrg
Value Object class that holds the attribute information of a business partner organization in the data model.
BusinessPartnerOrgEntity
,
Serialized FormField Summary | |
---|---|
static int |
ACTIVE_STATUS
Int constant indicating an active status. |
static java.lang.String |
BPORG_ATTR_NAME
String constant for the business partner organization name attribute. |
static java.lang.String |
BPORG_ATTR_STATUS
String constant for the business partner status attribute. |
static java.lang.String |
BU_ATTR_SPONSOR
String constant for the business partner organization's sponsor attribute. |
static int |
INACTIVE_STATUS
Int constant indicating an inactive, or suspended, status. |
Fields inherited from class com.ibm.itim.dataservices.model.DirectoryObject |
---|
ATTR_ACCESS_RIGHT, ATTR_LIFECYCLE_ENABLE |
Constructor Summary | |
---|---|
BusinessPartnerOrg()
Default empty constructor |
|
BusinessPartnerOrg(AttributeValues attributes)
Constructs object with attribute information. |
|
BusinessPartnerOrg(java.lang.String profileName,
AttributeValues attributes)
Constructs object with profile and attribute information. |
Method Summary | |
---|---|
int |
getStatus()
Returns the status of the business partner organization. |
void |
restore()
Restores the business partner organization, changing its status to ACTIVE_STATUS. |
void |
suspend()
Suspends the businss partner organization, changing its status to INACTIVE_STATUS. |
Methods inherited from class com.ibm.itim.dataservices.model.DirectoryObject |
---|
addAttribute, getAccessRights, getAttribute, getAttributes, getAuthorizationOwners, getMapAttributeNames, getMappedAttributes, getName, getNameAttribute, getOldMappedAttributes, getProfileName, getRawAttributes, getTenantDN, isLifecycleDefined, removeAttribute, removeAttribute, removeAttribute, setAccessRights, setAttribute, setAttributes, setAuthorizationOwners, setProfileName, setTenantDN, toString |
Methods inherited from class com.ibm.itim.dataservices.model.DirectoryEntry |
---|
clearChange, clearChanges, getChanges, getDistinguishedName, getLastModified, getObjectClasses, getOldAttributes, setDistinguishedName |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static java.lang.String BPORG_ATTR_NAME
public static final java.lang.String BU_ATTR_SPONSOR
public static final int ACTIVE_STATUS
public static final int INACTIVE_STATUS
public static final java.lang.String BPORG_ATTR_STATUS
Constructor Detail |
public BusinessPartnerOrg()
public BusinessPartnerOrg(AttributeValues attributes)
attributes
- AttributeValues holding the attributes of the
business partner organization.public BusinessPartnerOrg(java.lang.String profileName, AttributeValues attributes)
profileName
- Name of the profile identifying the type of this
business partner organization.attributes
- AttributeValues holding the attributes of the
business partner organization.Method Detail |
public int getStatus()
public void suspend()
public void restore()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |