com.buildforge.services.common.dbo
Enum LdapDBO.LdapProperty

java.lang.Object
  extended by java.lang.Enum<LdapDBO.LdapProperty>
      extended by com.buildforge.services.common.dbo.LdapDBO.LdapProperty
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<LdapDBO.LdapProperty>
Enclosing class:
LdapDBO

public static enum LdapDBO.LdapProperty
extends java.lang.Enum<LdapDBO.LdapProperty>


Enum Constant Summary
ADMIN_CN
           
ADMIN_PASSWORD
           
AUTHORIZED_GROUP_DN
           
BIND_USER_ACCOUNT
           
DISPLAY_NAME
           
DISTINGUISHED_NAME
           
GROUP_NAME
           
GROUP_SEARCH_BASE
           
GROUP_UNIQUE_IDENTIFIER
           
HOST
           
MAIL_NAME
           
MAP_ACCESS_GROUPS
           
PROTOCOL
           
SEARCH_BASE
           
SEARCHES_SHOULD_RECURSE
           
UNIQUE_IDENTIFIER
           
 
Field Summary
static java.lang.Class<LdapDBO.LdapProperty> CLASS
           
 
Method Summary
static LdapDBO.LdapProperty fromObject(java.lang.Object o)
           
abstract  java.lang.String get(LdapDBO dbo)
           
 java.lang.String getCode()
           
abstract  void set(LdapDBO dbo, java.lang.String value)
           
static LdapDBO.LdapProperty valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static LdapDBO.LdapProperty[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

ADMIN_CN

public static final LdapDBO.LdapProperty ADMIN_CN

ADMIN_PASSWORD

public static final LdapDBO.LdapProperty ADMIN_PASSWORD

AUTHORIZED_GROUP_DN

public static final LdapDBO.LdapProperty AUTHORIZED_GROUP_DN

BIND_USER_ACCOUNT

public static final LdapDBO.LdapProperty BIND_USER_ACCOUNT

DISPLAY_NAME

public static final LdapDBO.LdapProperty DISPLAY_NAME

DISTINGUISHED_NAME

public static final LdapDBO.LdapProperty DISTINGUISHED_NAME

GROUP_NAME

public static final LdapDBO.LdapProperty GROUP_NAME

GROUP_SEARCH_BASE

public static final LdapDBO.LdapProperty GROUP_SEARCH_BASE

GROUP_UNIQUE_IDENTIFIER

public static final LdapDBO.LdapProperty GROUP_UNIQUE_IDENTIFIER

HOST

public static final LdapDBO.LdapProperty HOST

MAIL_NAME

public static final LdapDBO.LdapProperty MAIL_NAME

MAP_ACCESS_GROUPS

public static final LdapDBO.LdapProperty MAP_ACCESS_GROUPS

PROTOCOL

public static final LdapDBO.LdapProperty PROTOCOL

SEARCH_BASE

public static final LdapDBO.LdapProperty SEARCH_BASE

SEARCHES_SHOULD_RECURSE

public static final LdapDBO.LdapProperty SEARCHES_SHOULD_RECURSE

UNIQUE_IDENTIFIER

public static final LdapDBO.LdapProperty UNIQUE_IDENTIFIER
Field Detail

CLASS

public static final java.lang.Class<LdapDBO.LdapProperty> CLASS
Method Detail

values

public static final LdapDBO.LdapProperty[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(LdapDBO.LdapProperty c : LdapDBO.LdapProperty.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static LdapDBO.LdapProperty valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name

getCode

public java.lang.String getCode()

fromObject

public static LdapDBO.LdapProperty fromObject(java.lang.Object o)

get

public abstract java.lang.String get(LdapDBO dbo)

set

public abstract void set(LdapDBO dbo,
                         java.lang.String value)