Uses of Class
org.forgerock.opendj.config.SetRelationDefinition
-
Packages that use SetRelationDefinition 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. -
-
Uses of SetRelationDefinition in org.forgerock.opendj.config
Methods in org.forgerock.opendj.config that return SetRelationDefinition Modifier and Type Method Description protected SetRelationDefinition<C,S>
SetRelationDefinition.Builder. buildInstance(RelationDefinition.Common<C,S> common)
Methods in org.forgerock.opendj.config with parameters of type SetRelationDefinition Modifier and Type Method Description <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
.String
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
Methods in org.forgerock.opendj.config.client with parameters of type SetRelationDefinition Modifier and Type Method Description <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.<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.<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
Methods in org.forgerock.opendj.config.client.spi with parameters of type SetRelationDefinition Modifier and Type Method Description <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)
<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.<C extends ConfigurationClient,S extends Configuration>
ManagedObject<? extends C>AbstractManagedObject. getChild(SetRelationDefinition<C,S> r, String name)
<C extends ConfigurationClient,S extends Configuration>
String[]AbstractManagedObject. listChildren(SetRelationDefinition<C,S> r)
<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.<C extends ConfigurationClient,S extends Configuration>
voidAbstractManagedObject. removeChild(SetRelationDefinition<C,S> r, String name)
-
Uses of SetRelationDefinition in org.forgerock.opendj.config.server
Methods in org.forgerock.opendj.config.server with parameters of type SetRelationDefinition Modifier and Type Method Description <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.
-