| 
|||||||||||
| 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.Organization
Value Object class that holds the attribute information of an organization in the data model.
OrganizationEntity, 
Serialized Form| Field Summary | |
|---|---|
static int | 
ACTIVE_STATUS
Constant indicating an active status.  | 
static int | 
INACTIVE_STATUS
Constant indicating an inactive, or suspended, status.  | 
static java.lang.String | 
ORG_ATTR_NAME
String constant for the naming attribute name.  | 
static java.lang.String | 
ORG_ATTR_STATUS
String constant for the status attribute name.  | 
| Fields inherited from class com.ibm.itim.dataservices.model.DirectoryObject | 
|---|
ATTR_ACCESS_RIGHT, ATTR_LIFECYCLE_ENABLE | 
| Constructor Summary | |
|---|---|
Organization()
Default empty constructor  | 
|
Organization(AttributeValues attributes)
Constructs object with attribute information.  | 
|
Organization(java.lang.String profileName,
             AttributeValues attributes)
Deprecated. Use Organization(AttributeValues) instead. Since 4.6  | 
|
| Method Summary | |
|---|---|
 int | 
getStatus()
Returns the status of the organization.  | 
 void | 
restore()
Restores the organization, changing its status to ACTIVE_STATUS.  | 
 void | 
suspend()
Suspends the 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 ORG_ATTR_NAME
public static final java.lang.String ORG_ATTR_STATUS
public static final int ACTIVE_STATUS
public static final int INACTIVE_STATUS
| Constructor Detail | 
public Organization()
public Organization(AttributeValues attributes)
attributes - AttributeValues holding the attributes of the
                   organization.
public Organization(java.lang.String profileName,
                    AttributeValues attributes)
profileName - Name of the profile identifying the type of this
                    organization.attributes - AttributeValues holding the attributes of the
                   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 | ||||||||||