Package | Description |
---|---|
org.forgerock.opendj.config |
Common administration classes.
|
org.forgerock.opendj.config.client |
Common client-side administration classes.
|
org.forgerock.opendj.config.client.spi |
Client side driver implementation interfaces.
|
org.forgerock.opendj.config.server |
Server-side administration interface.
|
org.forgerock.opendj.server.config.meta |
Provides introspection interfaces for the Core directory server
administrative components.
|
Modifier and Type | Method and Description |
---|---|
protected InstantiableRelationDefinition<C,S> |
InstantiableRelationDefinition.Builder.buildInstance(RelationDefinition.Common<C,S> common) |
InstantiableRelationDefinition<C,S> |
AggregationPropertyDefinition.getRelationDefinition()
Gets the relation in the parent managed object which contains the
aggregated managed objects.
|
Modifier and Type | Method and Description |
---|---|
<C extends ConfigurationClient,S extends Configuration> |
ManagedObjectPathSerializer.appendManagedObjectPathElement(InstantiableRelationDefinition<? super C,? super S> r,
AbstractManagedObjectDefinition<C,S> d,
String name)
Append a managed object path element identified by an instantiable
relation and an instance name.
|
<M extends ConfigurationClient,N extends Configuration> |
ManagedObjectPath.child(InstantiableRelationDefinition<? super M,? super N> r,
AbstractManagedObjectDefinition<M,N> d,
String name)
Creates a new child managed object path beneath the provided parent path
having the specified managed object definition.
|
<M extends ConfigurationClient,N extends Configuration> |
ManagedObjectPath.child(InstantiableRelationDefinition<M,N> r,
String name)
Creates a new child managed object path beneath the provided parent path
using the relation's child managed object definition.
|
String |
LDAPProfile.getRelationChildRDNType(InstantiableRelationDefinition<?,?> r)
Gets the LDAP RDN attribute type for child entries of an instantiable
relation.
|
String |
LDAPProfile.Wrapper.getRelationChildRDNType(InstantiableRelationDefinition<?,?> r)
Gets the LDAP RDN attribute type for child entries of an instantiable
relation.
|
static <C extends ConfigurationClient,S extends Configuration> |
Reference.parseDN(ManagedObjectPath<?,?> path,
InstantiableRelationDefinition<C,S> relationDef,
String dnAsString)
Parses a DN string value as a reference using the provided managed object
path and relation definition.
|
static <C extends ConfigurationClient,S extends Configuration> |
Reference.parseName(ManagedObjectPath<?,?> p,
InstantiableRelationDefinition<C,S> rd,
String s)
Parses a name as a reference using the provided managed object path and
relation definition.
|
<C extends ConfigurationClient,S extends Configuration> |
RelationDefinitionVisitor.visitInstantiable(InstantiableRelationDefinition<C,S> rd,
P p)
Visit an instantiable relation definition.
|
Modifier and Type | Method and Description |
---|---|
<C extends ConfigurationClient,S extends Configuration,C1 extends C> |
ManagedObject.createChild(InstantiableRelationDefinition<C,S> r,
ManagedObjectDefinition<C1,? extends S> d,
String name,
Collection<PropertyException> exceptions)
Creates a new child managed object bound to the specified instantiable
relation.
|
<C extends ConfigurationClient,S extends Configuration> |
ManagementContext.deleteManagedObject(ManagedObjectPath<?,?> parent,
InstantiableRelationDefinition<C,S> rd,
String name)
Deletes the named instantiable child managed object from the named parent
managed object.
|
<C extends ConfigurationClient,S extends Configuration> |
DriverBasedManagementContext.deleteManagedObject(ManagedObjectPath<?,?> parent,
InstantiableRelationDefinition<C,S> rd,
String name) |
<C extends ConfigurationClient,S extends Configuration> |
ManagedObject.getChild(InstantiableRelationDefinition<C,S> r,
String name)
Retrieves an instantiable child managed object.
|
<C extends ConfigurationClient,S extends Configuration> |
ManagedObject.listChildren(InstantiableRelationDefinition<C,S> r)
Lists the child managed objects associated with the specified
instantiable relation.
|
<C extends ConfigurationClient,S extends Configuration> |
ManagedObject.listChildren(InstantiableRelationDefinition<C,S> r,
AbstractManagedObjectDefinition<? extends C,? extends S> d)
Lists the child managed objects associated with the specified
instantiable relation which are a sub-type of the specified managed
object definition.
|
<C extends ConfigurationClient,S extends Configuration> |
ManagementContext.listManagedObjects(ManagedObjectPath<?,?> parent,
InstantiableRelationDefinition<C,S> rd)
Lists the child managed objects of the named parent managed object.
|
<C extends ConfigurationClient,S extends Configuration> |
DriverBasedManagementContext.listManagedObjects(ManagedObjectPath<?,?> parent,
InstantiableRelationDefinition<C,S> rd) |
<C extends ConfigurationClient,S extends Configuration> |
ManagementContext.listManagedObjects(ManagedObjectPath<?,?> parent,
InstantiableRelationDefinition<C,S> rd,
AbstractManagedObjectDefinition<? extends C,? extends S> d)
Lists the child managed objects of the named parent managed object which
are a sub-type of the specified managed object definition.
|
<C extends ConfigurationClient,S extends Configuration> |
DriverBasedManagementContext.listManagedObjects(ManagedObjectPath<?,?> parent,
InstantiableRelationDefinition<C,S> rd,
AbstractManagedObjectDefinition<? extends C,? extends S> d) |
<C extends ConfigurationClient,S extends Configuration> |
ManagedObject.removeChild(InstantiableRelationDefinition<C,S> r,
String name)
Removes the named instantiable child managed object.
|
Modifier and Type | Method and Description |
---|---|
<C extends ConfigurationClient,S extends Configuration,C1 extends C> |
AbstractManagedObject.createChild(InstantiableRelationDefinition<C,S> r,
ManagedObjectDefinition<C1,? extends S> d,
String name,
Collection<PropertyException> exceptions) |
<C extends ConfigurationClient,S extends Configuration> |
Driver.deleteManagedObject(ManagedObjectPath<?,?> parent,
InstantiableRelationDefinition<C,S> rd,
String name)
Deletes the named instantiable child managed object from the named parent
managed object.
|
<C extends ConfigurationClient,S extends Configuration> |
AbstractManagedObject.getChild(InstantiableRelationDefinition<C,S> r,
String name) |
<C extends ConfigurationClient,S extends Configuration> |
AbstractManagedObject.listChildren(InstantiableRelationDefinition<C,S> r) |
<C extends ConfigurationClient,S extends Configuration> |
AbstractManagedObject.listChildren(InstantiableRelationDefinition<C,S> r,
AbstractManagedObjectDefinition<? extends C,? extends S> d) |
abstract <C extends ConfigurationClient,S extends Configuration> |
Driver.listManagedObjects(ManagedObjectPath<?,?> parent,
InstantiableRelationDefinition<C,S> rd,
AbstractManagedObjectDefinition<? extends C,? extends S> d)
Lists the child managed objects of the named parent managed object which
are a sub-type of the specified managed object definition.
|
<C extends ConfigurationClient,S extends Configuration> |
AbstractManagedObject.removeChild(InstantiableRelationDefinition<C,S> r,
String name) |
Modifier and Type | Method and Description |
---|---|
<M extends Configuration> |
ServerManagedObject.deregisterAddListener(InstantiableRelationDefinition<?,M> d,
ConfigurationAddListener<M> listener)
Deregisters an existing configuration add listener.
|
<M extends Configuration> |
ServerManagedObject.deregisterAddListener(InstantiableRelationDefinition<?,M> d,
ServerManagedObjectAddListener<M> listener)
Deregisters an existing server managed object add listener.
|
<M extends Configuration> |
ServerManagedObject.deregisterDeleteListener(InstantiableRelationDefinition<?,M> d,
ConfigurationDeleteListener<M> listener)
Deregisters an existing configuration delete listener.
|
<M extends Configuration> |
ServerManagedObject.deregisterDeleteListener(InstantiableRelationDefinition<?,M> d,
ServerManagedObjectDeleteListener<M> listener)
Deregisters an existing server managed object delete listener.
|
<M extends Configuration> |
ServerManagedObject.getChild(InstantiableRelationDefinition<?,M> d,
String name)
Retrieve an instantiable child managed object.
|
String[] |
ServerManagedObject.listChildren(InstantiableRelationDefinition<?,?> d)
Lists the child managed objects associated with the specified
instantiable relation.
|
<M extends Configuration> |
ServerManagedObject.registerAddListener(InstantiableRelationDefinition<?,M> d,
ConfigurationAddListener<M> listener)
Register to be notified when new child configurations are added beneath
an instantiable relation.
|
<M extends Configuration> |
ServerManagedObject.registerAddListener(InstantiableRelationDefinition<?,M> d,
ServerManagedObjectAddListener<M> listener)
Register to be notified when new child server managed object are added
beneath an instantiable relation.
|
<M extends Configuration> |
ServerManagedObject.registerDeleteListener(InstantiableRelationDefinition<?,M> d,
ConfigurationDeleteListener<M> listener)
Register to be notified when existing child configurations are deleted
beneath an instantiable relation.
|
<M extends Configuration> |
ServerManagedObject.registerDeleteListener(InstantiableRelationDefinition<?,M> d,
ServerManagedObjectDeleteListener<M> listener)
Register to be notified when existing child server managed objects are
deleted beneath an instantiable relation.
|
Copyright 2010-2017 ForgeRock AS.