|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opends.server.admin.AbstractManagedObjectDefinition<C,S>
org.opends.server.admin.ManagedObjectDefinition<RootDNCfgClient,RootDNCfg>
org.opends.server.admin.std.meta.RootDNCfgDefn
public final class RootDNCfgDefn
An interface for querying the Root DN managed object definition meta information.
The Root DN configuration contains all the Root DN Users defined in the Directory Server. In addition, it also defines the default set of privileges that Root DN Users automatically inherit.
Nested Class Summary | |
---|---|
static class |
RootDNCfgDefn.DefaultRootPrivilegeName
Defines the set of permissable values for the "default-root-privilege-name" property. |
Method Summary | |
---|---|
RootDNCfgClient |
createClientConfiguration(ManagedObject<? extends RootDNCfgClient> impl)
Creates a client configuration view of the provided managed object. |
RootDNCfg |
createServerConfiguration(ServerManagedObject<? extends RootDNCfg> impl)
Creates a server configuration view of the provided server managed object. |
EnumPropertyDefinition<RootDNCfgDefn.DefaultRootPrivilegeName> |
getDefaultRootPrivilegeNamePropertyDefinition()
Get the "default-root-privilege-name" property definition. |
static RootDNCfgDefn |
getInstance()
Get the Root DN configuration definition singleton. |
InstantiableRelationDefinition<RootDNUserCfgClient,RootDNUserCfg> |
getRootDNUsersRelationDefinition()
Get the "root-dn-users" relation definition. |
java.lang.Class<RootDNCfg> |
getServerConfigurationClass()
Gets the server configuration class instance associated with this managed object definition. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static RootDNCfgDefn getInstance()
public RootDNCfgClient createClientConfiguration(ManagedObject<? extends RootDNCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<RootDNCfgClient,RootDNCfg>
impl
- The managed object.
public RootDNCfg createServerConfiguration(ServerManagedObject<? extends RootDNCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<RootDNCfgClient,RootDNCfg>
impl
- The server managed object.
public java.lang.Class<RootDNCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<RootDNCfgClient,RootDNCfg>
public EnumPropertyDefinition<RootDNCfgDefn.DefaultRootPrivilegeName> getDefaultRootPrivilegeNamePropertyDefinition()
Specifies the names of the privileges that root users will be granted by default.
public InstantiableRelationDefinition<RootDNUserCfgClient,RootDNUserCfg> getRootDNUsersRelationDefinition()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |