|
Oracle® Fusion Middleware Java API Reference for Oracle Unified Directory 11g Release 2 (11.1.2.2.0) E38583-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object
java.lang.Enum<DereferenceAliasesPolicy>
oracle.oud.types.DereferenceAliasesPolicy
public enum DereferenceAliasesPolicy
A Search operation alias dereferencing policy as defined in RFC 4511 section 4.5.1.3 is used to indicate whether or not alias entries (as defined in RFC 4512) are to be dereferenced during stages of a Search operation. The act of dereferencing an alias includes recursively dereferencing aliases that refer to aliases.
Enum Constant Summary | |
---|---|
ALWAYS Dereference aliases both in searching and in locating the base object of a Search operation. |
|
FINDING_BASE Dereference aliases in locating the base object of a Search operation, but not when searching subordinates of the base object. |
|
IN_SEARCHING While searching subordinates of the base object, dereference any alias within the scope of the Search operation. |
|
NEVER Do not dereference aliases in searching or in locating the base object of a Search operation. |
Method Summary | |
---|---|
int |
intValue() Returns the integer value of this alias dereferencing policy as defined in RFC 4511 section 4.5.1. |
java.lang.String |
toString() Returns the string representation of this alias dereferencing policy. |
static DereferenceAliasesPolicy |
valueOf(int intValue) Returns the alias dereferencing policy having the specified integer value as defined in RFC 4511 section 4.5.1. |
static DereferenceAliasesPolicy |
valueOf(java.lang.String name) Returns the enum constant of this type with the specified name. |
static DereferenceAliasesPolicy[] |
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, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final DereferenceAliasesPolicy NEVER
public static final DereferenceAliasesPolicy IN_SEARCHING
WHOLE_SUBTREE
, the Search continues in the subtree(s) of any dereferenced object. If the search scope is SINGLE_LEVEL
, the search is applied to any dereferenced objects and is not applied to their subordinates.public static final DereferenceAliasesPolicy FINDING_BASE
public static final DereferenceAliasesPolicy ALWAYS
Method Detail |
---|
public static DereferenceAliasesPolicy[] values()
for (DereferenceAliasesPolicy c : DereferenceAliasesPolicy.values()) System.out.println(c);
public static DereferenceAliasesPolicy valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static DereferenceAliasesPolicy valueOf(int intValue)
intValue
- The integer value of the alias dereferencing policy.null
if there was no alias dereferencing policy associated with intValue
.public int intValue()
public java.lang.String toString()
toString
in class java.lang.Enum<DereferenceAliasesPolicy>
|
Oracle® Fusion Middleware Java API Reference for Oracle Unified Directory 11g Release 2 (11.1.2.2.0) E38583-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |