| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.sun.identity.sm.SchemaType
The class SchemaType defines the types
 of schema objects, and provides static constants
 for these schema objects. Currently defined schema
 objects are SchemaType.GLOBAL, 
 SchemaType.ORGANIZATION, 
 SchemaType.USER,  SchemaType.POLICY
  and  SchemaType.DYNAMIC .
 The usage of the respective schema types are 
 defined along with their declaration.
| Field Summary | |
| static SchemaType | DOMAINThe DOMAINschema type defines attributes for a domain | 
| static SchemaType | DYNAMICThe DYNAMICschema type defines | 
| static SchemaType | GLOBALThe GLOBALschema type defines
 the service configuration information that
 independent of organizations, users and
 instances. | 
| static SchemaType | GROUPThe GROUPschema type defines attributes for a group | 
| static SchemaType | ORGANIZATIONThe ORGANIZATIONschema type defines
 the service configuration information that are
 organization dependent and could
 be configured differently for organizations. | 
| static SchemaType | POLICYThe POLICYschema type defines
 the service's privilege information that are
 service dependent. | 
| static SchemaType | USERThe Userschema type defines
 the service configuration information that
 are user dependent. | 
| Constructor Summary | |
| SchemaType(java.lang.String type) | |
| Method Summary | |
|  boolean | equals(java.lang.Object schemaType)Method to check if two schema types are equal. | 
|  java.lang.String | getType() | 
|  int | hashCode()Returns the hash code of the object. | 
|  java.lang.String | toString()The method returns the string representation of the schema type. | 
| Methods inherited from class java.lang.Object | 
| getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
public static final SchemaType GLOBAL
GLOBAL schema type defines
 the service configuration information that
 independent of organizations, users and
 instances. Hence, the service configuration
 data defined using this schema type will
 the same across organizations and users.
 An example could be encryption algorithms
 used by the service for its internal
 communication. Such configuration data
 can be changed only by super administrator.public static final SchemaType ORGANIZATION
ORGANIZATION schema type defines
 the service configuration information that are
 organization dependent and could
 be configured differently for organizations. Usually
 these configuration data can be modified by
 organization administrators.
 An example would be log level of a service.public static final SchemaType USER
User schema type defines
 the service configuration information that
 are user dependent. An example would user's
 mail server or mail quota. Usually these configuration
 data can be modified by users and/or administrators.public static final SchemaType POLICY
POLICY schema type defines
 the service's privilege information that are
 service dependent.public static final SchemaType DYNAMIC
DYNAMIC schema type definespublic static final SchemaType GROUP
GROUP schema type defines attributes for a grouppublic static final SchemaType DOMAIN
DOMAIN schema type defines attributes for a domain| Constructor Detail | 
public SchemaType(java.lang.String type)
| Method Detail | 
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object schemaType)
equals in class java.lang.ObjectschemaType - the reference object with which to comparetrue if the objects are same; 
 false otherwisepublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getType()
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||