Uses of Class
org.forgerock.opendj.config.SetRelationDefinition
Package
Description
Common administration classes.
Common client-side administration classes.
Client side driver implementation interfaces.
Server-side administration interface.
-
Uses of SetRelationDefinition in org.forgerock.opendj.config
Modifier and TypeMethodDescriptionprotected SetRelationDefinition<C,
S> SetRelationDefinition.Builder.buildInstance
(RelationDefinition.Common<C, S> common) Modifier and TypeMethodDescription<C extends ConfigurationClient,
S extends Configuration>
voidManagedObjectPathSerializer.appendManagedObjectPathElement
(SetRelationDefinition<? super C, ? super S> r, AbstractManagedObjectDefinition<C, S> d) Append a managed object path element identified by a set relation.<M extends ConfigurationClient,
N extends Configuration>
ManagedObjectPath<M,N> ManagedObjectPath.child
(SetRelationDefinition<? super M, ? super N> r, AbstractManagedObjectDefinition<M, N> d) 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<M,N> ManagedObjectPath.child
(SetRelationDefinition<M, N> r) Creates a new child managed object path beneath the provided parent path using the relation's child managed object definition.<M extends ConfigurationClient,
N extends Configuration>
ManagedObjectPath<? extends M,? extends N> ManagedObjectPath.child
(SetRelationDefinition<M, N> r, String name) Creates a new child managed object path beneath the provided parent path having the managed object definition indicated byname
.LdapProfile.getRelationChildRdnType
(SetRelationDefinition<?, ?> r) Gets the LDAP RDN attribute type for child entries of an set relation.<C extends ConfigurationClient,
S extends Configuration>
RRelationDefinitionVisitor.visitSet
(SetRelationDefinition<C, S> rd, P p) Visit a set relation definition. -
Uses of SetRelationDefinition in org.forgerock.opendj.config.client
Modifier and TypeMethodDescription<C extends ConfigurationClient,
S extends Configuration, C1 extends C>
ManagedObject<C1>ManagedObject.createChild
(SetRelationDefinition<C, S> r, ManagedObjectDefinition<C1, ? extends S> d, Collection<PropertyException> exceptions) Creates a new child managed object bound to the specified set relation.final <C extends ConfigurationClient,
S extends Configuration>
booleanDriverBasedManagementContext.deleteManagedObject
(ManagedObjectPath<?, ?> parent, SetRelationDefinition<C, S> rd, String name) <C extends ConfigurationClient,
S extends Configuration>
booleanManagementContext.deleteManagedObject
(ManagedObjectPath<?, ?> parent, SetRelationDefinition<C, S> rd, String name) Deletes s set child managed object from the named parent managed object.<C extends ConfigurationClient,
S extends Configuration>
ManagedObject<? extends C>ManagedObject.getChild
(SetRelationDefinition<C, S> r, String name) Retrieves a set child managed object.<C extends ConfigurationClient,
S extends Configuration>
String[]ManagedObject.listChildren
(SetRelationDefinition<C, S> r) Lists the child managed objects associated with the specified set relation.<C extends ConfigurationClient,
S extends Configuration>
String[]ManagedObject.listChildren
(SetRelationDefinition<C, S> r, AbstractManagedObjectDefinition<? extends C, ? extends S> d) Lists the child managed objects associated with the specified set relation which are a sub-type of the specified managed object definition.final <C extends ConfigurationClient,
S extends Configuration>
String[]DriverBasedManagementContext.listManagedObjects
(ManagedObjectPath<?, ?> parent, SetRelationDefinition<C, S> rd) <C extends ConfigurationClient,
S extends Configuration>
String[]ManagementContext.listManagedObjects
(ManagedObjectPath<?, ?> parent, SetRelationDefinition<C, S> rd) Lists the child managed objects of the named parent managed object.<C extends ConfigurationClient,
S extends Configuration>
voidManagedObject.removeChild
(SetRelationDefinition<C, S> r, String name) Removes s set child managed object. -
Uses of SetRelationDefinition in org.forgerock.opendj.config.client.spi
Modifier and TypeMethodDescriptionfinal <C extends ConfigurationClient,
S extends Configuration, C1 extends C>
ManagedObject<C1>AbstractManagedObject.createChild
(SetRelationDefinition<C, S> r, ManagedObjectDefinition<C1, ? extends S> d, Collection<PropertyException> exceptions) final <C extends ConfigurationClient,
S extends Configuration>
booleanDriver.deleteManagedObject
(ManagedObjectPath<?, ?> parent, SetRelationDefinition<C, S> rd, String name) Deletes the named instantiable child managed object from the named parent managed object.final <C extends ConfigurationClient,
S extends Configuration>
ManagedObject<? extends C>AbstractManagedObject.getChild
(SetRelationDefinition<C, S> r, String name) final <C extends ConfigurationClient,
S extends Configuration>
String[]AbstractManagedObject.listChildren
(SetRelationDefinition<C, S> r) final <C extends ConfigurationClient,
S extends Configuration>
String[]AbstractManagedObject.listChildren
(SetRelationDefinition<C, S> r, AbstractManagedObjectDefinition<? extends C, ? extends S> d) abstract <C extends ConfigurationClient,
S extends Configuration>
String[]Driver.listManagedObjects
(ManagedObjectPath<?, ?> parent, SetRelationDefinition<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.final <C extends ConfigurationClient,
S extends Configuration>
voidAbstractManagedObject.removeChild
(SetRelationDefinition<C, S> r, String name) -
Uses of SetRelationDefinition in org.forgerock.opendj.config.server
Modifier and TypeMethodDescription<M extends Configuration>
voidServerManagedObject.deregisterAddListener
(SetRelationDefinition<?, M> d, ConfigurationAddListener<M> listener) Deregisters an existing configuration add listener.<M extends Configuration>
voidServerManagedObject.deregisterAddListener
(SetRelationDefinition<?, M> d, ServerManagedObjectAddListener<M> listener) Deregisters an existing server managed object add listener.<M extends Configuration>
voidServerManagedObject.deregisterDeleteListener
(SetRelationDefinition<?, M> d, ConfigurationDeleteListener<M> listener) Deregisters an existing configuration delete listener.<M extends Configuration>
voidServerManagedObject.deregisterDeleteListener
(SetRelationDefinition<?, M> d, ServerManagedObjectDeleteListener<M> listener) Deregisters an existing server managed object delete listener.<M extends Configuration>
ServerManagedObject<? extends M>ServerManagedObject.getChild
(SetRelationDefinition<?, M> d, String name) Retrieve a set child managed object.String[]
ServerManagedObject.listChildren
(SetRelationDefinition<?, ?> d) Lists the child managed objects associated with the specified set relation.<M extends Configuration>
voidServerManagedObject.registerAddListener
(SetRelationDefinition<?, M> d, ConfigurationAddListener<M> listener) Register to be notified when new child configurations are added beneath a set relation.<M extends Configuration>
voidServerManagedObject.registerAddListener
(SetRelationDefinition<?, M> d, ServerManagedObjectAddListener<M> listener) Register to be notified when new child server managed object are added beneath a set relation.<M extends Configuration>
voidServerManagedObject.registerDeleteListener
(SetRelationDefinition<?, M> d, ConfigurationDeleteListener<M> listener) Register to be notified when existing child configurations are deleted beneath a set relation.<M extends Configuration>
voidServerManagedObject.registerDeleteListener
(SetRelationDefinition<?, M> d, ServerManagedObjectDeleteListener<M> listener) Register to be notified when existing child server managed objects are deleted beneath a set relation.