| 
|||||||||||
| 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.system.SystemRole
Value Object class that holds the attribute information of a system role (group) in the data model.
SystemRoleEntity, 
Serialized Form| Field Summary | |
|---|---|
static int | 
ENDUSER_CATEGORY
Constant for the end user category.  | 
static int | 
SUPERVISOR_CATEGORY
Constant for the supervisor category.  | 
static java.lang.String | 
SYSTEM_ROLE_ATTR_CAT
String constant for the category attribute name.  | 
static java.lang.String | 
SYSTEM_ROLE_ATTR_DESCRIPTION
String constant for the description attribute name.  | 
static java.lang.String | 
SYSTEM_ROLE_ATTR_NAME
String constant for the naming attribute name.  | 
static int | 
SYSTEMADMIN_CATEGORY
Constant for the system administrator category.  | 
| Fields inherited from class com.ibm.itim.dataservices.model.DirectoryObject | 
|---|
ATTR_ACCESS_RIGHT, ATTR_LIFECYCLE_ENABLE | 
| Constructor Summary | |
|---|---|
SystemRole()
Default empty constructor  | 
|
SystemRole(AttributeValues attributes)
Constructs object with attribute information.  | 
|
| Method Summary | |
|---|---|
 int | 
getCategory()
Returns the system role category.  | 
 java.lang.String | 
getDescription()
Returns the description of the system role.  | 
 java.lang.String | 
getName()
Returns the name of the system role.  | 
 void | 
setCategory(int category)
Changes the system role category.  | 
 void | 
setDescription(java.lang.String description)
Changes the description of the system role.  | 
 void | 
setName(java.lang.String name)
Changes the name of the system role.  | 
| Methods inherited from class com.ibm.itim.dataservices.model.DirectoryObject | 
|---|
addAttribute, getAccessRights, getAttribute, getAttributes, getAuthorizationOwners, getMapAttributeNames, getMappedAttributes, 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 final java.lang.String SYSTEM_ROLE_ATTR_NAME
public static final java.lang.String SYSTEM_ROLE_ATTR_DESCRIPTION
public static final java.lang.String SYSTEM_ROLE_ATTR_CAT
public static final int ENDUSER_CATEGORY
public static final int SUPERVISOR_CATEGORY
public static final int SYSTEMADMIN_CATEGORY
| Constructor Detail | 
public SystemRole()
public SystemRole(AttributeValues attributes)
attributes - AttributeValues holding the attributes of the system role.| Method Detail | 
public java.lang.String getName()
getName in class DirectoryObjectpublic void setName(java.lang.String name)
name - New name of the system role.public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - New String description of the system role.public int getCategory()
public void setCategory(int category)
category - Enumeration of the category, ENDUSER_CATEGORY,
		           SUPERVISOR_CATEGORY,SYSTEMADMIN_CATEGORY.
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||