Uses of Class
org.forgerock.opendj.config.ManagedObjectPath
Packages that use ManagedObjectPath
Package
Description
Common administration classes.
Common client-side administration classes.
Client side driver implementation interfaces.
Server-side administration interface.
-
Uses of ManagedObjectPath in org.forgerock.opendj.config
Methods in org.forgerock.opendj.config that return ManagedObjectPathModifier and TypeMethodDescription<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.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.Creates a new managed object path which has the same structure as this path except that the final path element is renamed.static ManagedObjectPath<?,?> Returns a managed object path holding the value of the specified string.Methods in org.forgerock.opendj.config with parameters of type ManagedObjectPathModifier and TypeMethodDescriptionManagedObjectPath<?,?> RelativeInheritedDefaultBehaviorProvider.getManagedObjectPath(ManagedObjectPath<?, ?> path) Get the absolute path of the managed object containing the property which has the default values.booleanManagedObjectPath.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 ManagedObjectPathModifier and TypeMethodDescriptionManagedObjectPath<T,? extends Configuration> ManagedObject.getManagedObjectPath()Gets the path of this managed object.Methods in org.forgerock.opendj.config.client with parameters of type ManagedObjectPathModifier and TypeMethodDescriptionfinal <C extends ConfigurationClient,S extends Configuration>
booleanDriverBasedManagementContext.deleteManagedObject(ManagedObjectPath<?, ?> parent, InstantiableRelationDefinition<C, S> rd, String name) final <C extends ConfigurationClient,S extends Configuration>
booleanDriverBasedManagementContext.deleteManagedObject(ManagedObjectPath<?, ?> parent, OptionalRelationDefinition<C, S> rd) 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, 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.final <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.final <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.final <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.booleanClientConstraintHandler.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.final <C extends ConfigurationClient,S extends Configuration>
String[]DriverBasedManagementContext.listManagedObjects(ManagedObjectPath<?, ?> parent, InstantiableRelationDefinition<C, S> rd) final <C extends ConfigurationClient,S extends Configuration>
String[]DriverBasedManagementContext.listManagedObjects(ManagedObjectPath<?, ?> parent, InstantiableRelationDefinition<C, S> rd, AbstractManagedObjectDefinition<? extends C, ? extends S> d) 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, 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.final booleanDriverBasedManagementContext.managedObjectExists(ManagedObjectPath<?, ?> path) booleanManagementContext.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 ManagedObjectPathModifier and TypeMethodDescriptionfinal ManagedObjectPath<T,? extends Configuration> AbstractManagedObject.getManagedObjectPath()Methods in org.forgerock.opendj.config.client.spi with parameters of type ManagedObjectPathModifier and TypeMethodDescriptionfinal <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.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>
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 final <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 booleanDriver.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 final voidDriver.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 ManagedObjectPathModifierConstructorDescriptionprotectedAbstractManagedObject(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 ManagedObjectPathModifier and TypeMethodDescriptionServerManagedObject.getManagedObjectPath()Get the path of this server managed object.Methods in org.forgerock.opendj.config.server with parameters of type ManagedObjectPathModifier and TypeMethodDescription<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.booleanServerManagementContext.managedObjectExists(ManagedObjectPath<?, ?> path) Determines whether the named managed object exists.