|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opends.server.admin.LDAPProfile.Wrapper
public abstract static class LDAPProfile.Wrapper
LDAP profile wrappers can be used to provide temporary LDAP profile information for components which do not have LDAP profile property files. These components are typically "mock" components used in unit-tests.
Constructor Summary | |
---|---|
protected |
LDAPProfile.Wrapper()
Default constructor. |
Method Summary | |
---|---|
java.lang.String |
getAttributeName(AbstractManagedObjectDefinition<?,?> d,
PropertyDefinition<?> pd)
Get the name of the LDAP attribute associated with the specified property definition. |
java.lang.String |
getInstantiableRelationChildRDNType(InstantiableRelationDefinition<?,?> r)
Gets the LDAP RDN attribute type for child entries of an instantiable relation. |
java.lang.String |
getObjectClass(AbstractManagedObjectDefinition<?,?> d)
Get the principle object class associated with the specified definition. |
java.lang.String |
getRelationRDNSequence(RelationDefinition<?,?> r)
Get an LDAP RDN sequence associatied with a relation. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected LDAPProfile.Wrapper()
Method Detail |
---|
public java.lang.String getAttributeName(AbstractManagedObjectDefinition<?,?> d, PropertyDefinition<?> pd)
The default implementation of this method is to return
null
.
d
- The managed object definition.pd
- The property definition.
null
if the property definition is not handled by this LDAP
profile wrapper.public java.lang.String getInstantiableRelationChildRDNType(InstantiableRelationDefinition<?,?> r)
The default implementation of this method is to return
null
.
r
- The instantiable relation.
null
if
the instantiable relation is not handled by this LDAP
profile wrapper.public java.lang.String getObjectClass(AbstractManagedObjectDefinition<?,?> d)
The default implementation of this method is to return
null
.
d
- The managed object definition.
null
if the
managed object definition is not handled by this LDAP
profile wrapper.public java.lang.String getRelationRDNSequence(RelationDefinition<?,?> r)
The default implementation of this method is to return
null
.
r
- The relation.
null
if the relation is not
handled by this LDAP profile wrapper.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |