Uses of Class
org.forgerock.opendj.config.OptionalRelationDefinition
Package
Description
Common administration classes.
Common client-side administration classes.
Client side driver implementation interfaces.
Server-side administration interface.
Provides introspection interfaces for the Core directory server
administrative components.
-
Uses of OptionalRelationDefinition in org.forgerock.opendj.config
Modifier and TypeMethodDescriptionprotected OptionalRelationDefinition<C,
S> OptionalRelationDefinition.Builder.buildInstance
(RelationDefinition.Common<C, S> common) Modifier and TypeMethodDescription<C extends ConfigurationClient,
S extends Configuration>
voidManagedObjectPathSerializer.appendManagedObjectPathElement
(OptionalRelationDefinition<? super C, ? super S> r, AbstractManagedObjectDefinition<C, S> d) Append a managed object path element identified by an optional relation.<M extends ConfigurationClient,
N extends Configuration>
ManagedObjectPath<M,N> ManagedObjectPath.child
(OptionalRelationDefinition<? 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
(OptionalRelationDefinition<M, N> r) Creates a new child managed object path beneath the provided parent path using the relation's child managed object definition.<C extends ConfigurationClient,
S extends Configuration>
RRelationDefinitionVisitor.visitOptional
(OptionalRelationDefinition<C, S> rd, P p) Visit an optional relation definition. -
Uses of OptionalRelationDefinition in org.forgerock.opendj.config.client
Modifier and TypeMethodDescription<C extends ConfigurationClient,
S extends Configuration, C1 extends C>
ManagedObject<C1>ManagedObject.createChild
(OptionalRelationDefinition<C, S> r, ManagedObjectDefinition<C1, ? extends S> d, Collection<PropertyException> exceptions) Creates a new child managed object bound to the specified optional relation.final <C extends ConfigurationClient,
S extends Configuration>
booleanDriverBasedManagementContext.deleteManagedObject
(ManagedObjectPath<?, ?> parent, OptionalRelationDefinition<C, S> rd) <C extends ConfigurationClient,
S extends Configuration>
booleanManagementContext.deleteManagedObject
(ManagedObjectPath<?, ?> parent, OptionalRelationDefinition<C, S> rd) Deletes the optional child managed object from the named parent managed object.<C extends ConfigurationClient,
S extends Configuration>
ManagedObject<? extends C>ManagedObject.getChild
(OptionalRelationDefinition<C, S> r) Retrieves an optional child managed object.<C extends ConfigurationClient,
S extends Configuration>
booleanManagedObject.hasChild
(OptionalRelationDefinition<C, S> r) Determines whether the optional managed object associated with the specified optional relations exists.<C extends ConfigurationClient,
S extends Configuration>
voidManagedObject.removeChild
(OptionalRelationDefinition<C, S> r) Removes an optional child managed object. -
Uses of OptionalRelationDefinition in org.forgerock.opendj.config.client.spi
Modifier and TypeMethodDescriptionfinal <C extends ConfigurationClient,
S extends Configuration, C1 extends C>
ManagedObject<C1>AbstractManagedObject.createChild
(OptionalRelationDefinition<C, S> r, ManagedObjectDefinition<C1, ? extends S> d, Collection<PropertyException> exceptions) final <C extends ConfigurationClient,
S extends Configuration>
booleanDriver.deleteManagedObject
(ManagedObjectPath<?, ?> parent, OptionalRelationDefinition<C, S> rd) Deletes the optional child managed object from the named parent managed object.final <C extends ConfigurationClient,
S extends Configuration>
ManagedObject<? extends C>AbstractManagedObject.getChild
(OptionalRelationDefinition<C, S> r) final <C extends ConfigurationClient,
S extends Configuration>
booleanAbstractManagedObject.hasChild
(OptionalRelationDefinition<C, S> r) final <C extends ConfigurationClient,
S extends Configuration>
voidAbstractManagedObject.removeChild
(OptionalRelationDefinition<C, S> r) -
Uses of OptionalRelationDefinition in org.forgerock.opendj.config.server
Modifier and TypeMethodDescription<M extends Configuration>
voidServerManagedObject.deregisterAddListener
(OptionalRelationDefinition<?, M> d, ConfigurationAddListener<M> listener) Deregisters an existing configuration add listener.<M extends Configuration>
voidServerManagedObject.deregisterAddListener
(OptionalRelationDefinition<?, M> d, ServerManagedObjectAddListener<M> listener) Deregisters an existing server managed object add listener.<M extends Configuration>
voidServerManagedObject.deregisterDeleteListener
(OptionalRelationDefinition<?, M> d, ConfigurationDeleteListener<M> listener) Deregisters an existing configuration delete listener.<M extends Configuration>
voidServerManagedObject.deregisterDeleteListener
(OptionalRelationDefinition<?, M> d, ServerManagedObjectDeleteListener<M> listener) Deregisters an existing server managed object delete listener.<M extends Configuration>
ServerManagedObject<? extends M>ServerManagedObject.getChild
(OptionalRelationDefinition<?, M> d) Retrieve an optional child managed object.boolean
ServerManagedObject.hasChild
(OptionalRelationDefinition<?, ?> d) Determines whether the optional managed object associated with the specified optional relations exists.<M extends Configuration>
voidServerManagedObject.registerAddListener
(OptionalRelationDefinition<?, M> d, ConfigurationAddListener<M> listener) Register to be notified when a new child configurations is added beneath an optional relation.<M extends Configuration>
voidServerManagedObject.registerAddListener
(OptionalRelationDefinition<?, M> d, ServerManagedObjectAddListener<M> listener) Register to be notified when a new child server managed object is added beneath an optional relation.<M extends Configuration>
voidServerManagedObject.registerDeleteListener
(OptionalRelationDefinition<?, M> d, ConfigurationDeleteListener<M> listener) Register to be notified when an existing child configuration is deleted beneath an optional relation.<M extends Configuration>
voidServerManagedObject.registerDeleteListener
(OptionalRelationDefinition<?, M> d, ServerManagedObjectDeleteListener<M> listener) Register to be notified when an existing child server managed object is deleted beneath an optional relation. -
Uses of OptionalRelationDefinition in org.forgerock.opendj.server.config.meta
Modifier and TypeMethodDescriptionRootCfgDefn.getAccessControlHandlerRelationDefinition()
Get the "access-control-handler" relation definition.ReplicationSynchronizationProviderCfgDefn.getReplicationServerRelationDefinition()
Get the "replication-server" relation definition.