Uses of Class
org.forgerock.opendj.config.ManagedObjectPath
-
Packages that use ManagedObjectPath 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 ManagedObjectPath in org.forgerock.opendj.config
Methods in org.forgerock.opendj.config that return ManagedObjectPath Modifier and Type Method Description <C1 extends C,S1 extends S>
ManagedObjectPath<C1,S1>ManagedObjectPath. asSubType(AbstractManagedObjectDefinition<C1,S1> nd)
Creates a new managed object path which has the same structure as this path except that the final path element is associated with the specified managed object definition.<M extends ConfigurationClient,N extends Configuration>
ManagedObjectPath<M,N>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<M,N>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.<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.<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
.<M extends ConfigurationClient,N extends Configuration>
ManagedObjectPath<M,N>ManagedObjectPath. child(SingletonRelationDefinition<? 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(SingletonRelationDefinition<M,N> r)
Creates a new child managed object path beneath the provided parent path using the relation's child managed object definition.static ManagedObjectPath<RootCfgClient,RootCfg>
ManagedObjectPath. emptyPath()
Creates a new managed object path representing the configuration root.ManagedObjectPath<C,S>
AggregationPropertyDefinition. getChildPath(String name)
Constructs a managed object path for a referenced managed object having the provided name.ManagedObjectPath<?,?>
AbsoluteInheritedDefaultBehaviorProvider. getManagedObjectPath()
Get the absolute path of the managed object containing the property which has the default values.ManagedObjectPath<?,?>
RelativeInheritedDefaultBehaviorProvider. getManagedObjectPath(ManagedObjectPath<?,?> path)
Get the absolute path of the managed object containing the property which has the default values.ManagedObjectPath<?,?>
AggregationPropertyDefinition. getParentPath()
Gets the name of the managed object which is the parent of the aggregated managed objects.ManagedObjectPath<?,?>
ManagedObjectPath. parent()
Creates a new parent managed object path representing the immediate parent of this path.ManagedObjectPath<?,?>
ManagedObjectPath. parent(int offset)
Creates a new parent managed object path the specified number of path elements above this path.ManagedObjectPath<C,S>
ManagedObjectPath. rename(String newName)
Creates a new managed object path which has the same structure as this path except that the final path element is renamed.static ManagedObjectPath<?,?>
ManagedObjectPath. valueOf(String s)
Returns a managed object path holding the value of the specified string.Methods in org.forgerock.opendj.config with parameters of type ManagedObjectPath Modifier and Type Method Description ManagedObjectPath<?,?>
RelativeInheritedDefaultBehaviorProvider. getManagedObjectPath(ManagedObjectPath<?,?> path)
Get the absolute path of the managed object containing the property which has the default values.boolean
ManagedObjectPath. matches(ManagedObjectPath<?,?> other)
Determines whether this managed object path references the same location as the provided managed object path.static <C extends ConfigurationClient,S extends Configuration>
Reference<C,S>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<C,S>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. -
Uses of ManagedObjectPath in org.forgerock.opendj.config.client
Methods in org.forgerock.opendj.config.client that return ManagedObjectPath Modifier and Type Method Description ManagedObjectPath<T,? extends Configuration>
ManagedObject. getManagedObjectPath()
Gets the path of this managed object.Methods in org.forgerock.opendj.config.client with parameters of type ManagedObjectPath Modifier and Type Method Description <C extends ConfigurationClient,S extends Configuration>
booleanDriverBasedManagementContext. deleteManagedObject(ManagedObjectPath<?,?> parent, InstantiableRelationDefinition<C,S> rd, String name)
<C extends ConfigurationClient,S extends Configuration>
booleanDriverBasedManagementContext. deleteManagedObject(ManagedObjectPath<?,?> parent, OptionalRelationDefinition<C,S> rd)
<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, 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>
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>
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>DriverBasedManagementContext. getManagedObject(ManagedObjectPath<C,S> path)
<C extends ConfigurationClient,S extends Configuration>
ManagedObject<? extends C>ManagementContext. getManagedObject(ManagedObjectPath<C,S> path)
Gets the named managed object.<P> ValueOrExpression<P>
DriverBasedManagementContext. getPropertyValue(ManagedObjectPath<?,?> path, PropertyDefinition<P> pd)
<P> ValueOrExpression<P>
ManagementContext. getPropertyValue(ManagedObjectPath<?,?> path, PropertyDefinition<P> pd)
Gets the effective value of a property in the named managed object.<P> SortedSet<ValueOrExpression<P>>
DriverBasedManagementContext. getPropertyValues(ManagedObjectPath<?,?> path, PropertyDefinition<P> pd)
<P> SortedSet<ValueOrExpression<P>>
ManagementContext. getPropertyValues(ManagedObjectPath<?,?> path, PropertyDefinition<P> pd)
Gets the effective values of a property in the named managed object.boolean
ClientConstraintHandler. isDeleteAcceptable(ManagementContext context, ManagedObjectPath<?,?> path, Collection<LocalizableMessage> unacceptableReasons)
Determines whether the existing managed object which is about to be deleted from the server configuration satisfies this constraint.<C extends ConfigurationClient,S extends Configuration>
String[]DriverBasedManagementContext. listManagedObjects(ManagedObjectPath<?,?> parent, InstantiableRelationDefinition<C,S> rd)
<C extends ConfigurationClient,S extends Configuration>
String[]DriverBasedManagementContext. listManagedObjects(ManagedObjectPath<?,?> parent, InstantiableRelationDefinition<C,S> rd, AbstractManagedObjectDefinition<? extends C,? extends S> d)
<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, InstantiableRelationDefinition<C,S> rd)
Lists the child managed objects of the named parent managed object.<C extends ConfigurationClient,S extends Configuration>
String[]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>
String[]ManagementContext. listManagedObjects(ManagedObjectPath<?,?> parent, SetRelationDefinition<C,S> rd)
Lists the child managed objects of the named parent managed object.boolean
DriverBasedManagementContext. managedObjectExists(ManagedObjectPath<?,?> path)
boolean
ManagementContext. managedObjectExists(ManagedObjectPath<?,?> path)
Determines whether the named managed object exists. -
Uses of ManagedObjectPath in org.forgerock.opendj.config.client.spi
Methods in org.forgerock.opendj.config.client.spi that return ManagedObjectPath Modifier and Type Method Description ManagedObjectPath<T,? extends Configuration>
AbstractManagedObject. getManagedObjectPath()
Methods in org.forgerock.opendj.config.client.spi with parameters of type ManagedObjectPath Modifier and Type Method Description <C extends ConfigurationClient,S extends Configuration>
booleanDriver. 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>
booleanDriver. 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>
booleanDriver. deleteManagedObject(ManagedObjectPath<?,?> parent, SetRelationDefinition<C,S> rd, String name)
Deletes the named instantiable child managed object from the named parent managed object.protected abstract <C extends ConfigurationClient,S extends Configuration>
voidDriver. deleteManagedObject(ManagedObjectPath<C,S> path)
Deletes the named managed object.protected <P> Collection<ValueOrExpression<P>>
Driver. findDefaultValues(ManagedObjectPath<?,?> p, PropertyDefinition<P> pd, boolean isCreate)
Gets the default values for the specified property.abstract <C extends ConfigurationClient,S extends Configuration>
ManagedObject<? extends C>Driver. getManagedObject(ManagedObjectPath<C,S> path)
Gets the named managed object.abstract <C extends ConfigurationClient,S extends Configuration,P>
SortedSet<ValueOrExpression<P>>Driver. getPropertyValues(ManagedObjectPath<C,S> path, PropertyDefinition<P> pd)
Gets the effective values of a property in the named managed object.abstract <C extends ConfigurationClient,S extends Configuration>
String[]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.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.abstract boolean
Driver. managedObjectExists(ManagedObjectPath<?,?> path)
Determines whether the named managed object exists.protected abstract <M extends ConfigurationClient>
ManagedObject<M>AbstractManagedObject. newInstance(ManagedObjectDefinition<M,?> d, ManagedObjectPath<M,?> path, PropertySet properties, PropertyDefinition<?> namingPropertyDefinition)
Creates a new managed object.protected void
Driver. validateRelationDefinition(ManagedObjectPath<?,?> path, RelationDefinition<?,?> rd)
Validate that a relation definition belongs to the managed object referenced by the provided path.Constructors in org.forgerock.opendj.config.client.spi with parameters of type ManagedObjectPath Constructor Description AbstractManagedObject(ManagedObjectDefinition<T,? extends Configuration> d, ManagedObjectPath<T,? extends Configuration> path, PropertySet properties, boolean existsOnServer, PropertyDefinition<?> namingPropertyDefinition)
Creates a new abstract managed object. -
Uses of ManagedObjectPath in org.forgerock.opendj.config.server
Methods in org.forgerock.opendj.config.server that return ManagedObjectPath Modifier and Type Method Description ManagedObjectPath<?,S>
ServerManagedObject. getManagedObjectPath()
Get the path of this server managed object.Methods in org.forgerock.opendj.config.server with parameters of type ManagedObjectPath Modifier and Type Method Description <C extends ConfigurationClient,S extends Configuration>
ServerManagedObject<? extends S>ServerManagementContext. getManagedObject(ManagedObjectPath<C,S> path)
Gets the named managed object.<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.boolean
ServerManagementContext. managedObjectExists(ManagedObjectPath<?,?> path)
Determines whether the named managed object exists.
-