|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<LdapSchemaExceptionCodes>
org.apache.directory.api.ldap.model.exception.LdapSchemaExceptionCodes
public enum LdapSchemaExceptionCodes
This enum contains all the various codes that can be used to report issues
during the integrity check of the schema by the SchemaManager.
| Enum Constant Summary | |
|---|---|
AT_CANNOT_SUBTYPE_COLLECTIVE_AT
Characterizing an AT sub-typing a Collective AT |
|
AT_COLLECTIVE_CANNOT_BE_SINGLE_VALUED
Characterizing an AT which is collective and is single-valued |
|
AT_COLLECTIVE_MUST_HAVE_USER_APPLICATIONS_USAGE
Characterizing an AT which is collective but does not have a 'userApplications' usage |
|
AT_CYCLE_TYPE_HIERARCHY
Characterizing an AT containing a cycle in its type hierarchy |
|
AT_MUST_HAVE_SAME_USAGE_THAN_SUPERIOR
Characterizing an AT which has a different usage than its superior |
|
AT_NONEXISTENT_EQUALITY_MATCHING_RULE
Characterizing an AT with a nonexistent equality matching rule |
|
AT_NONEXISTENT_ORDERING_MATCHING_RULE
Characterizing an AT with a nonexistent ordering matching rule |
|
AT_NONEXISTENT_SUBSTRING_MATCHING_RULE
Characterizing an AT with a nonexistent substring matching rule |
|
AT_NONEXISTENT_SUPERIOR
Characterizing an AT with a nonexistent superior |
|
AT_NONEXISTENT_SYNTAX
Characterizing an AT with a nonexistent syntax |
|
AT_SYNTAX_OR_SUPERIOR_REQUIRED
Characterizing an AT has no syntax and no superior |
|
AT_USER_APPLICATIONS_USAGE_MUST_BE_USER_MODIFIABLE
Characterizing an AT which has a 'userApplications' usage but is not user modifiable |
|
MR_NONEXISTENT_SYNTAX
Characterizing a MR with a nonexistent syntax |
|
NAME_ALREADY_REGISTERED
Characterizing a SO with a name being already registered |
|
NONEXISTENT_SCHEMA
Characterizing an SO with a nonexistent schema |
|
OC_ABSTRACT_MUST_INHERIT_FROM_ABSTRACT_OC
Characterizing an abstract OC which inherits from an OC not being abstract |
|
OC_AUXILIARY_CANNOT_INHERIT_FROM_STRUCTURAL_OC
Characterizing an auxiliary OC which inherits from a structural OC |
|
OC_COLLECTIVE_NOT_ALLOWED_IN_MAY
Characterizing an OC with a collective AT in its may ATs list |
|
OC_COLLECTIVE_NOT_ALLOWED_IN_MUST
Characterizing an OC with a collective AT in its must ATs list |
|
OC_CYCLE_CLASS_HIERARCHY
Characterizing an OC containing a cycle in its class hierarchy |
|
OC_DUPLICATE_AT_IN_MAY
Characterizing an OC with a duplicated AT in its may ATs list |
|
OC_DUPLICATE_AT_IN_MAY_AND_MUST
Characterizing an OC with a duplicated AT in its may and must ATs list |
|
OC_DUPLICATE_AT_IN_MUST
Characterizing an OC with a duplicated AT in its must ATs list |
|
OC_NONEXISTENT_MAY_AT
Characterizing an OC with a nonexistent AT in its may ATs list |
|
OC_NONEXISTENT_MUST_AT
Characterizing an OC with a nonexistent AT in its must ATs list |
|
OC_NONEXISTENT_SUPERIOR
Characterizing an OC with a nonexistent superior |
|
OC_STRUCTURAL_CANNOT_INHERIT_FROM_AUXILIARY_OC
Characterizing a structural OC which inherits from an auxiliary OC |
|
OID_ALREADY_REGISTERED
Characterizing a SO with an OID being already registered |
|
| Method Summary | |
|---|---|
static LdapSchemaExceptionCodes |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static LdapSchemaExceptionCodes[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final LdapSchemaExceptionCodes OID_ALREADY_REGISTERED
public static final LdapSchemaExceptionCodes NAME_ALREADY_REGISTERED
public static final LdapSchemaExceptionCodes NONEXISTENT_SCHEMA
public static final LdapSchemaExceptionCodes AT_NONEXISTENT_SUPERIOR
public static final LdapSchemaExceptionCodes AT_CANNOT_SUBTYPE_COLLECTIVE_AT
public static final LdapSchemaExceptionCodes AT_CYCLE_TYPE_HIERARCHY
public static final LdapSchemaExceptionCodes AT_NONEXISTENT_SYNTAX
public static final LdapSchemaExceptionCodes AT_SYNTAX_OR_SUPERIOR_REQUIRED
public static final LdapSchemaExceptionCodes AT_NONEXISTENT_EQUALITY_MATCHING_RULE
public static final LdapSchemaExceptionCodes AT_NONEXISTENT_ORDERING_MATCHING_RULE
public static final LdapSchemaExceptionCodes AT_NONEXISTENT_SUBSTRING_MATCHING_RULE
public static final LdapSchemaExceptionCodes AT_MUST_HAVE_SAME_USAGE_THAN_SUPERIOR
public static final LdapSchemaExceptionCodes AT_USER_APPLICATIONS_USAGE_MUST_BE_USER_MODIFIABLE
public static final LdapSchemaExceptionCodes AT_COLLECTIVE_MUST_HAVE_USER_APPLICATIONS_USAGE
public static final LdapSchemaExceptionCodes AT_COLLECTIVE_CANNOT_BE_SINGLE_VALUED
public static final LdapSchemaExceptionCodes OC_ABSTRACT_MUST_INHERIT_FROM_ABSTRACT_OC
public static final LdapSchemaExceptionCodes OC_AUXILIARY_CANNOT_INHERIT_FROM_STRUCTURAL_OC
public static final LdapSchemaExceptionCodes OC_STRUCTURAL_CANNOT_INHERIT_FROM_AUXILIARY_OC
public static final LdapSchemaExceptionCodes OC_NONEXISTENT_SUPERIOR
public static final LdapSchemaExceptionCodes OC_CYCLE_CLASS_HIERARCHY
public static final LdapSchemaExceptionCodes OC_COLLECTIVE_NOT_ALLOWED_IN_MUST
public static final LdapSchemaExceptionCodes OC_COLLECTIVE_NOT_ALLOWED_IN_MAY
public static final LdapSchemaExceptionCodes OC_DUPLICATE_AT_IN_MUST
public static final LdapSchemaExceptionCodes OC_DUPLICATE_AT_IN_MAY
public static final LdapSchemaExceptionCodes OC_NONEXISTENT_MUST_AT
public static final LdapSchemaExceptionCodes OC_NONEXISTENT_MAY_AT
public static final LdapSchemaExceptionCodes OC_DUPLICATE_AT_IN_MAY_AND_MUST
public static final LdapSchemaExceptionCodes MR_NONEXISTENT_SYNTAX
| Method Detail |
|---|
public static LdapSchemaExceptionCodes[] values()
for (LdapSchemaExceptionCodes c : LdapSchemaExceptionCodes.values()) System.out.println(c);
public static LdapSchemaExceptionCodes valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||