Uses of Class
org.forgerock.opendj.config.RelationDefinition
-
Packages that use RelationDefinition Package Description org.forgerock.opendj.config Common administration classes.org.forgerock.opendj.config.client.spi Client side driver implementation interfaces.org.forgerock.opendj.config.server Server-side administration interface. -
-
Uses of RelationDefinition in org.forgerock.opendj.config
Classes in org.forgerock.opendj.config with type parameters of type RelationDefinition Modifier and Type Class Description protected static classRelationDefinition.AbstractBuilder<C extends ConfigurationClient,S extends Configuration,D extends RelationDefinition<C,S>>An interface for incrementally constructing relation definitions.Subclasses of RelationDefinition in org.forgerock.opendj.config Modifier and Type Class Description classInstantiableRelationDefinition<C extends ConfigurationClient,S extends Configuration>A managed object composite relationship definition which represents a composition of zero or more managed objects.classOptionalRelationDefinition<C extends ConfigurationClient,S extends Configuration>A managed object composite relationship definition which represents a composition of an optional single managed object (i.e.classSetRelationDefinition<C extends ConfigurationClient,S extends Configuration>A managed object composite relationship definition which represents a composition of zero or more managed objects each of which must have a different type.classSingletonRelationDefinition<C extends ConfigurationClient,S extends Configuration>A managed object composite relationship definition which represents a composition of a single managed object (i.e.Methods in org.forgerock.opendj.config that return RelationDefinition Modifier and Type Method Description RelationDefinition<?,?>AbstractManagedObjectDefinition. getRelationDefinition(String name)Get the specified relation definition associated with this type of managed object.The search will include any inherited relation definitions.RelationDefinition<? super C,? super S>ManagedObjectPath. getRelationDefinition()Get the relation definition of the managed object referred to by this path.Methods in org.forgerock.opendj.config that return types with arguments of type RelationDefinition Modifier and Type Method Description Collection<RelationDefinition<?,?>>AbstractManagedObjectDefinition. getAllRelationDefinitions()Get all the relation definitions associated with this type of managed object.Collection<RelationDefinition<? super C,? super S>>AbstractManagedObjectDefinition. getAllReverseRelationDefinitions()Get all the relation definitions which refer to this managed object definition.Collection<RelationDefinition<?,?>>AbstractManagedObjectDefinition. getRelationDefinitions()Get the relation definitions defined by this managed object definition.Collection<RelationDefinition<C,S>>AbstractManagedObjectDefinition. getReverseRelationDefinitions()Get the relation definitions which refer directly to this managed object definition.Methods in org.forgerock.opendj.config with parameters of type RelationDefinition Modifier and Type Method Description StringLdapProfile. getRelationRdnSequence(RelationDefinition<?,?> r)Get an LDAP RDN sequence associated with a relation.StringLdapProfile.Wrapper. getRelationRdnSequence(RelationDefinition<?,?> r)Get an LDAP RDN sequence associated with a relation.protected voidAbstractManagedObjectDefinition. registerRelationDefinition(RelationDefinition<?,?> d)Register a relation definition with this managed object definition, overriding any existing relation definition with the same name. -
Uses of RelationDefinition in org.forgerock.opendj.config.client.spi
Methods in org.forgerock.opendj.config.client.spi with parameters of type RelationDefinition Modifier and Type Method Description protected voidDriver. validateRelationDefinition(ManagedObjectPath<?,?> path, RelationDefinition<?,?> rd)Validate that a relation definition belongs to the managed object referenced by the provided path. -
Uses of RelationDefinition in org.forgerock.opendj.config.server
Methods in org.forgerock.opendj.config.server with parameters of type RelationDefinition Modifier and Type Method Description <C extends ConfigurationClient,S extends Configuration>
String[]ServerManagementContext. listManagedObjects(ManagedObjectPath<?,?> parent, RelationDefinition<C,S> relationDef)Lists the child managed objects of the named parent managed object.
-