Uses of Class
org.forgerock.opendj.config.PropertyDefinition
Packages that use PropertyDefinition
Package
Description
Common administration classes.
Common client-side administration classes.
Client side driver implementation interfaces.
Logical conditions for defining constraints.
Server-side administration interface.
-
Uses of PropertyDefinition in org.forgerock.opendj.config
Classes in org.forgerock.opendj.config with type parameters of type PropertyDefinitionModifier and TypeClassDescriptionprotected static classPropertyDefinition.AbstractBuilder<T,D extends PropertyDefinition<T>> An interface for incrementally constructing property definitions.Subclasses of PropertyDefinition in org.forgerock.opendj.configModifier and TypeClassDescriptionfinal classACI property definition.final classAggregationPropertyDefinition<C extends ConfigurationClient,S extends Configuration> Aggregation property definition.final classAttribute type property definition.final classBoolean property definition.final classClass property definition.final classDN property definition.final classDuration property definition.final classEnumPropertyDefinition<E extends Enum<E>>Enumeration property definition.final classProperty definition associated to a Host:Port syntax.final classProperty definition for a host.final classInteger property definition.final classIP address mask property definition.final classMemory size property definition.final classString property definition.Methods in org.forgerock.opendj.config that return PropertyDefinitionModifier and TypeMethodDescriptionInstantiableRelationDefinition.getNamingPropertyDefinition()Get the property of the child managed object definition which should be used for naming children.final PropertyDefinition<?>AbstractManagedObjectDefinition.getPropertyDefinition(String name) Get the specified property definition associated with this type of managed object.PropertyException.getPropertyDefinition()Returns the property definition associated with the property that caused the exception.Methods in org.forgerock.opendj.config that return types with arguments of type PropertyDefinitionModifier and TypeMethodDescriptionfinal Collection<PropertyDefinition<?>>AbstractManagedObjectDefinition.getAllPropertyDefinitions()Get all the property definitions associated with this type of managed object.final Collection<PropertyDefinition<?>>AbstractManagedObjectDefinition.getPropertyDefinitions()Get the property definitions defined by this managed object definition.Methods in org.forgerock.opendj.config with parameters of type PropertyDefinitionModifier and TypeMethodDescriptionfinal intPropertyDefinition.compareTo(PropertyDefinition<?> o) Compares this property definition with the specified property definition for order.static PropertyExceptionPropertyException.defaultBehaviorException(PropertyDefinition<?> pd, Throwable cause) Creates a new default behavior exception with a cause.static PropertyExceptionPropertyException.errorReadingFileCommonsConfigTokenException(PropertyDefinition<?> pd, String expression, LocalizableException cause) Creates a new error reading file commons-config token exception, raised when the file content resolver could not retrieve the value from the file.LdapProfile.getAttributeName(AbstractManagedObjectDefinition<?, ?> d, PropertyDefinition<?> pd) Get the name of the LDAP attribute associated with the specified property definition.LdapProfile.Wrapper.getAttributeName(AbstractManagedObjectDefinition<?, ?> d, PropertyDefinition<?> pd) Get the name of the LDAP attribute associated with the specified property definition.<T> SortedSet<ValueOrExpression<T>>DefaultManagedObject.getPropertyValues(PropertyDefinition<T> pd) Gets a mutable copy of the set of property values for the specified property.<T> Collection<ValueOrExpression<T>>PropertyProvider.getPropertyValues(PropertyDefinition<T> d) Get the property values associated with the specified property definition.PropertyDefinitionUsageBuilder.getUsage(PropertyDefinition<?> pd) Generates the usage information for the provided property definition.static PropertyExceptionPropertyException.illegalPropertyValueException(PropertyDefinition<?> pd, Object value) Creates a new illegal property value exception.static PropertyExceptionPropertyException.illegalPropertyValueException(PropertyDefinition<?> pd, Object value, Throwable cause) Creates a new illegal property value exception.static PropertyExceptionPropertyException.propertyIsMandatoryException(PropertyDefinition<?> pd) Creates a new property is mandatory exception.static PropertyExceptionPropertyException.propertyIsReadOnlyException(PropertyDefinition<?> pd) Creates a new property is read-only exception.static PropertyExceptionPropertyException.propertyIsSingleValuedException(PropertyDefinition<?> pd) Creates a new property is single valued exception.static PropertyExceptionPropertyException.propertyIsVirtualException(PropertyDefinition<?> pd) Creates a new property is virtual exception.protected final voidAbstractManagedObjectDefinition.registerPropertyDefinition(PropertyDefinition<?> d) Register a property definition with this managed object definition, overriding any existing property definition with the same name.voidInstantiableRelationDefinition.Builder.setNamingProperty(PropertyDefinition<?> namingPropertyDefinition) Sets the naming property for the instantiable relation definition.static PropertyExceptionPropertyException.unknownPropertyDefinitionException(PropertyDefinition<?> pd) Creates a new unknown property definition exception.static PropertyExceptionPropertyException.unresolvedCommonsConfigTokenException(PropertyDefinition<?> pd, String expression, Throwable cause) Creates a new unresolved commons-config token exception, raised when a token in a commons-config expression could not be resolved.<T> RPropertyDefinitionVisitor.visitUnknown(PropertyDefinition<T> pd, P p) Visit an unknown type of property definition.<T> RPropertyValueVisitor.visitUnknown(PropertyDefinition<T> pd, ValueOrExpression<T> v, P p) Visit an unknown type of property value. -
Uses of PropertyDefinition in org.forgerock.opendj.config.client
Methods in org.forgerock.opendj.config.client that return PropertyDefinitionModifier and TypeMethodDescriptionIllegalManagedObjectNameException.getNamingPropertyDefinition()Get the naming property definition if applicable.Methods in org.forgerock.opendj.config.client with parameters of type PropertyDefinitionModifier and TypeMethodDescription<P> SortedSet<ValueOrExpression<P>>ManagedObject.getPropertyDefaultValues(PropertyDefinition<P> pd) Gets a mutable copy of the set of default values for the specified property.final <P> ValueOrExpression<P>DriverBasedManagementContext.getPropertyValue(ManagedObjectPath<?, ?> path, PropertyDefinition<P> pd) <P> ValueOrExpression<P>ManagedObject.getPropertyValue(PropertyDefinition<P> pd) Gets the effective value of the specified property.<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>>ManagedObject.getPropertyValues(PropertyDefinition<P> pd) Gets a mutable copy of the set of effective values for the specified property.<P> SortedSet<ValueOrExpression<P>>ManagementContext.getPropertyValues(ManagedObjectPath<?, ?> path, PropertyDefinition<P> pd) Gets the effective values of a property in the named managed object.booleanManagedObject.isModified(PropertyDefinition<?> pd) Determines whether the provided property has been modified since this managed object was constructed.booleanManagedObject.isPropertyPresent(PropertyDefinition<?> pd) Determines whether the specified property is set.<P> voidManagedObject.setPropertyValue(PropertyDefinition<P> pd, ValueOrExpression<P> value) Sets a new pending value for the specified property.<P> voidManagedObject.setPropertyValues(PropertyDefinition<P> pd, Collection<ValueOrExpression<P>> values) Sets a new pending values for the specified property.Constructors in org.forgerock.opendj.config.client with parameters of type PropertyDefinitionModifierConstructorDescriptionIllegalManagedObjectNameException(String illegalName, PropertyDefinition<?> namingPropertyDefinition) Create a new illegal name exception and a naming property definition. -
Uses of PropertyDefinition in org.forgerock.opendj.config.client.spi
Methods in org.forgerock.opendj.config.client.spi that return PropertyDefinitionModifier and TypeMethodDescriptionprotected final PropertyDefinition<?>AbstractManagedObject.getNamingPropertyDefinition()Gets the naming property definition associated with this managed object.Property.getPropertyDefinition()Get the property definition associated with this property.Methods in org.forgerock.opendj.config.client.spi with parameters of type PropertyDefinitionModifier and TypeMethodDescription<T> voidPropertySet.addProperty(PropertyDefinition<T> pd, Collection<ValueOrExpression<T>> defaultValues, Collection<ValueOrExpression<T>> activeValues) Creates a property with the provided sets of pre-validated default and active values.protected final <P> Collection<ValueOrExpression<P>>Driver.findDefaultValues(ManagedObjectPath<?, ?> p, PropertyDefinition<P> pd, boolean isCreate) Gets the default values for the specified property.protected final <P> Property<P>AbstractManagedObject.getProperty(PropertyDefinition<P> pd) Gets the property associated with the specified property definition.<T> Property<T>PropertySet.getProperty(PropertyDefinition<T> d) Get the property associated with the specified property definition.final <P> SortedSet<ValueOrExpression<P>>AbstractManagedObject.getPropertyDefaultValues(PropertyDefinition<P> pd) final <P> ValueOrExpression<P>AbstractManagedObject.getPropertyValue(PropertyDefinition<P> pd) final <P> SortedSet<ValueOrExpression<P>>AbstractManagedObject.getPropertyValues(PropertyDefinition<P> pd) 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.booleanAbstractManagedObject.isModified(PropertyDefinition<?> pd) final booleanAbstractManagedObject.isPropertyPresent(PropertyDefinition<?> pd) protected abstract <M extends ConfigurationClient>
ManagedObject<M>AbstractManagedObject.newInstance(ManagedObjectDefinition<M, ?> d, ManagedObjectPath<M, ?> path, PropertySet properties, PropertyDefinition<?> namingPropertyDefinition) Creates a new managed object.final <P> voidAbstractManagedObject.setPropertyValue(PropertyDefinition<P> pd, ValueOrExpression<P> value) final <P> voidAbstractManagedObject.setPropertyValues(PropertyDefinition<P> pd, Collection<ValueOrExpression<P>> values) Constructors in org.forgerock.opendj.config.client.spi with parameters of type PropertyDefinitionModifierConstructorDescriptionprotectedAbstractManagedObject(ManagedObjectDefinition<T, ? extends Configuration> d, ManagedObjectPath<T, ? extends Configuration> path, PropertySet properties, boolean existsOnServer, PropertyDefinition<?> namingPropertyDefinition) Creates a new abstract managed object. -
Uses of PropertyDefinition in org.forgerock.opendj.config.conditions
Methods in org.forgerock.opendj.config.conditions that return PropertyDefinitionModifier and TypeMethodDescriptionContainsCondition.getPropertyDefinition()Returns the property definition associated with this condition. -
Uses of PropertyDefinition in org.forgerock.opendj.config.server
Methods in org.forgerock.opendj.config.server with parameters of type PropertyDefinitionModifier and TypeMethodDescription<T> TServerManagedObject.getPropertyValue(PropertyDefinition<T> d) Get the effective value of the specified property.<T> SortedSet<T>ServerManagedObject.getPropertyValues(PropertyDefinition<T> d) Get the effective values of the specified property.