C
- The type of client default managed object configuration.S
- The type of server default managed object configuration.public final class DefaultManagedObject<C extends ConfigurationClient,S extends Configuration> extends Object implements PropertyProvider
RelationDefinition
.Modifier and Type | Class and Description |
---|---|
static class |
DefaultManagedObject.Builder<C extends ConfigurationClient,S extends Configuration>
An interface for incrementally constructing default managed
objects.
|
DEFAULT_PROVIDER
Modifier and Type | Method and Description |
---|---|
ManagedObjectDefinition<C,S> |
getManagedObjectDefinition()
Gets the managed object definition associated with this default
managed object.
|
<T> SortedSet<T> |
getPropertyValues(PropertyDefinition<T> pd)
Gets a mutable copy of the set of property values for the
specified property.
|
public ManagedObjectDefinition<C,S> getManagedObjectDefinition()
public <T> SortedSet<T> getPropertyValues(PropertyDefinition<T> pd) throws IllegalArgumentException
getPropertyValues
in interface PropertyProvider
T
- The type of the property to be retrieved.pd
- The property to be retrieved.IllegalArgumentException
- If the property definition is not associated with this
managed object's definition.Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.