Uses of Class
org.forgerock.opendj.config.PropertyDefinition
-
Packages that use PropertyDefinition 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.conditions Logical conditions for defining constraints.org.forgerock.opendj.config.dsconfig This package contains the DS config.org.forgerock.opendj.config.server Server-side administration interface. -
-
Uses of PropertyDefinition in org.forgerock.opendj.config
Classes in org.forgerock.opendj.config with type parameters of type PropertyDefinition Modifier and Type Class Description protected static classPropertyDefinition.AbstractBuilder<T,D extends PropertyDefinition<T>>An interface for incrementally constructing property definitions.Subclasses of PropertyDefinition in org.forgerock.opendj.config Modifier and Type Class Description classACIPropertyDefinitionACI property definition.classAggregationPropertyDefinition<C extends ConfigurationClient,S extends Configuration>Aggregation property definition.classAttributeTypePropertyDefinitionAttribute type property definition.classBooleanPropertyDefinitionBoolean property definition.classClassPropertyDefinitionClass property definition.classDNPropertyDefinitionDN property definition.classDurationPropertyDefinitionDuration property definition.classEnumPropertyDefinition<E extends Enum<E>>Enumeration property definition.classIntegerPropertyDefinitionInteger property definition.classIPAddressMaskPropertyDefinitionIP address mask property definition.classIPAddressPropertyDefinitionIP address property definition.classSizePropertyDefinitionMemory size property definition.classStringPropertyDefinitionString property definition.Methods in org.forgerock.opendj.config that return PropertyDefinition Modifier and Type Method Description PropertyDefinition<?>InstantiableRelationDefinition. getNamingPropertyDefinition()Get the property of the child managed object definition which should be used for naming children.PropertyDefinition<?>AbstractManagedObjectDefinition. getPropertyDefinition(String name)Get the specified property definition associated with this type of managed object.PropertyDefinition<?>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 PropertyDefinition Modifier and Type Method Description Collection<PropertyDefinition<?>>AbstractManagedObjectDefinition. getAllPropertyDefinitions()Get all the property definitions associated with this type of managed object.Collection<PropertyDefinition<?>>AbstractManagedObjectDefinition. getPropertyDefinitions()Get the property definitions defined by this managed object definition.Methods in org.forgerock.opendj.config with parameters of type PropertyDefinition Modifier and Type Method Description 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.StringLDAPProfile. getAttributeName(AbstractManagedObjectDefinition<?,?> d, PropertyDefinition<?> pd)Get the name of the LDAP attribute associated with the specified property definition.StringLDAPProfile.Wrapper. getAttributeName(AbstractManagedObjectDefinition<?,?> d, PropertyDefinition<?> pd)Get the name of the LDAP attribute associated with the specified property definition.<T> SortedSet<T>DefaultManagedObject. getPropertyValues(PropertyDefinition<T> pd)Gets a mutable copy of the set of property values for the specified property.<T> Collection<T>PropertyProvider. getPropertyValues(PropertyDefinition<T> d)Get the property values associated with the specified property definition.org.forgerock.i18n.LocalizableMessagePropertyDefinitionUsageBuilder. 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.protected 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.<T> RPropertyDefinitionVisitor. visitUnknown(PropertyDefinition<T> pd, P p)Visit an unknown type of property definition.<T> RPropertyValueVisitor. visitUnknown(PropertyDefinition<T> pd, 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 PropertyDefinition Modifier and Type Method Description PropertyDefinition<?>IllegalManagedObjectNameException. getNamingPropertyDefinition()Get the naming property definition if applicable.Methods in org.forgerock.opendj.config.client with parameters of type PropertyDefinition Modifier and Type Method Description <P> SortedSet<P>ManagedObject. getPropertyDefaultValues(PropertyDefinition<P> pd)Gets a mutable copy of the set of default values for the specified property.<P> PDriverBasedManagementContext. getPropertyValue(ManagedObjectPath<?,?> path, PropertyDefinition<P> pd)<P> PManagedObject. getPropertyValue(PropertyDefinition<P> pd)Gets the effective value of the specified property.<P> PManagementContext. getPropertyValue(ManagedObjectPath<?,?> path, PropertyDefinition<P> pd)Gets the effective value of a property in the named managed object.<P> SortedSet<P>DriverBasedManagementContext. getPropertyValues(ManagedObjectPath<?,?> path, PropertyDefinition<P> pd)<P> SortedSet<P>ManagedObject. getPropertyValues(PropertyDefinition<P> pd)Gets a mutable copy of the set of effective values for the specified property.<P> SortedSet<P>ManagementContext. getPropertyValues(ManagedObjectPath<?,?> path, PropertyDefinition<P> pd)Gets the effective values of a property in the named managed object.booleanManagedObject. isPropertyPresent(PropertyDefinition<?> pd)Determines whether the specified property is set.<P> voidManagedObject. setPropertyValue(PropertyDefinition<P> pd, P value)Sets a new pending value for the specified property.<P> voidManagedObject. setPropertyValues(PropertyDefinition<P> pd, Collection<P> values)Sets a new pending values for the specified property.Constructors in org.forgerock.opendj.config.client with parameters of type PropertyDefinition Constructor Description IllegalManagedObjectNameException(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 PropertyDefinition Modifier and Type Method Description protected PropertyDefinition<?>AbstractManagedObject. getNamingPropertyDefinition()Gets the naming property definition associated with this managed object.PropertyDefinition<T>Property. getPropertyDefinition()Get the property definition associated with this property.Methods in org.forgerock.opendj.config.client.spi with parameters of type PropertyDefinition Modifier and Type Method Description <T> voidPropertySet. addProperty(PropertyDefinition<T> pd, Collection<T> defaultValues, Collection<T> activeValues)Creates a property with the provided sets of pre-validated default and active values.protected <P> Collection<P>Driver. findDefaultValues(ManagedObjectPath<?,?> p, PropertyDefinition<P> pd, boolean isCreate)Gets the default values for the specified property.protected <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.<P> SortedSet<P>AbstractManagedObject. getPropertyDefaultValues(PropertyDefinition<P> pd)<P> PAbstractManagedObject. getPropertyValue(PropertyDefinition<P> pd)<P> SortedSet<P>AbstractManagedObject. getPropertyValues(PropertyDefinition<P> pd)abstract <C extends ConfigurationClient,S extends Configuration,P>
SortedSet<P>Driver. getPropertyValues(ManagedObjectPath<C,S> path, PropertyDefinition<P> pd)Gets the effective values of a property in the named managed object.booleanAbstractManagedObject. isPropertyPresent(PropertyDefinition<?> pd)protected abstract <M extends ConfigurationClient>
ManagedObject<M>AbstractManagedObject. newInstance(ManagedObjectDefinition<M,?> d, ManagedObjectPath<M,?> path, PropertySet properties, boolean existsOnServer, PropertyDefinition<?> namingPropertyDefinition)Creates a new managed object.<P> voidAbstractManagedObject. setPropertyValue(PropertyDefinition<P> pd, P value)<P> voidAbstractManagedObject. setPropertyValues(PropertyDefinition<P> pd, Collection<P> values)Constructors in org.forgerock.opendj.config.client.spi with parameters of type PropertyDefinition 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 PropertyDefinition in org.forgerock.opendj.config.conditions
Methods in org.forgerock.opendj.config.conditions that return PropertyDefinition Modifier and Type Method Description PropertyDefinition<?>ContainsCondition. getPropertyDefinition()Returns the property definition associated with this condition. -
Uses of PropertyDefinition in org.forgerock.opendj.config.dsconfig
Methods in org.forgerock.opendj.config.dsconfig with parameters of type PropertyDefinition Modifier and Type Method Description static com.forgerock.opendj.cli.ArgumentExceptionArgumentExceptionFactory. unableToSetNamingProperty(AbstractManagedObjectDefinition<?,?> d, PropertyDefinition<?> pd)Creates an argument exception which should be used when an attempt is made to set the naming property for a managed object during creation. -
Uses of PropertyDefinition in org.forgerock.opendj.config.server
Methods in org.forgerock.opendj.config.server with parameters of type PropertyDefinition Modifier and Type Method Description <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.
-