Package | Description |
---|---|
org.forgerock.opendj.server.config.client |
Provides client-side interfaces for querying and managing the Core
directory server administrative components.
|
org.forgerock.opendj.server.config.meta |
Provides introspection interfaces for the Core directory server
administrative components.
|
org.forgerock.opendj.server.config.server |
Provides server-side interfaces for accessing the Core directory
server administrative components.
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server
codebase.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data
types.
|
Modifier and Type | Method and Description |
---|---|
ManagedObjectDefinition<? extends VirtualAttributeCfgClient,? extends VirtualAttributeCfg> |
VirtualAttributeCfgClient.definition()
Get the configuration definition associated with this Virtual Attribute.
|
Modifier and Type | Method and Description |
---|---|
<C extends VirtualAttributeCfgClient> |
RootCfgClient.createVirtualAttribute(ManagedObjectDefinition<C,? extends VirtualAttributeCfg> d,
String name,
Collection<PropertyException> exceptions)
Creates a new Virtual Attribute.
|
Modifier and Type | Method and Description |
---|---|
VirtualAttributeCfg |
VirtualAttributeCfgDefn.createServerConfiguration(ServerManagedObject<? extends VirtualAttributeCfg> impl)
Creates a server configuration view of the provided server managed
object.
|
Modifier and Type | Method and Description |
---|---|
Class<VirtualAttributeCfg> |
VirtualAttributeCfgDefn.getServerConfigurationClass()
Gets the server configuration class instance associated with this managed
object definition.
|
InstantiableRelationDefinition<VirtualAttributeCfgClient,VirtualAttributeCfg> |
RootCfgDefn.getVirtualAttributesRelationDefinition()
Get the "virtual-attributes" relation definition.
|
Modifier and Type | Method and Description |
---|---|
VirtualAttributeCfg |
VirtualAttributeCfgDefn.createServerConfiguration(ServerManagedObject<? extends VirtualAttributeCfg> impl)
Creates a server configuration view of the provided server managed
object.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CollectiveAttributeSubentriesVirtualAttributeCfg
A server-side interface for querying Collective Attribute
Subentries Virtual Attribute settings.
|
interface |
EntityTagVirtualAttributeCfg
A server-side interface for querying Entity Tag Virtual Attribute
settings.
|
interface |
EntryDNVirtualAttributeCfg
A server-side interface for querying Entry DN Virtual Attribute
settings.
|
interface |
EntryUUIDVirtualAttributeCfg
A server-side interface for querying Entry UUID Virtual Attribute
settings.
|
interface |
GoverningStructureRuleVirtualAttributeCfg
A server-side interface for querying Governing Structure Rule
Virtual Attribute settings.
|
interface |
HasSubordinatesVirtualAttributeCfg
A server-side interface for querying Has Subordinates Virtual
Attribute settings.
|
interface |
IsMemberOfVirtualAttributeCfg
A server-side interface for querying Is Member Of Virtual Attribute
settings.
|
interface |
MemberVirtualAttributeCfg
A server-side interface for querying Member Virtual Attribute
settings.
|
interface |
NumSubordinatesVirtualAttributeCfg
A server-side interface for querying Num Subordinates Virtual
Attribute settings.
|
interface |
PasswordExpirationTimeVirtualAttributeCfg
A server-side interface for querying Password Expiration Time
Virtual Attribute settings.
|
interface |
PasswordPolicySubentryVirtualAttributeCfg
A server-side interface for querying Password Policy Subentry
Virtual Attribute settings.
|
interface |
StructuralObjectClassVirtualAttributeCfg
A server-side interface for querying Structural Object Class
Virtual Attribute settings.
|
interface |
SubschemaSubentryVirtualAttributeCfg
A server-side interface for querying Subschema Subentry Virtual
Attribute settings.
|
interface |
UserDefinedVirtualAttributeCfg
A server-side interface for querying User Defined Virtual Attribute
settings.
|
Modifier and Type | Method and Description |
---|---|
VirtualAttributeCfg |
RootCfg.getVirtualAttribute(String name)
Gets the named Virtual Attribute.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends VirtualAttributeCfg> |
VirtualAttributeCfg.configurationClass()
Gets the configuration class associated with this Virtual Attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
VirtualAttributeCfg.addChangeListener(ConfigurationChangeListener<VirtualAttributeCfg> listener)
Register to be notified when this Virtual Attribute is changed.
|
void |
RootCfg.addVirtualAttributeAddListener(ConfigurationAddListener<VirtualAttributeCfg> listener)
Registers to be notified when new Virtual Attributes are added.
|
void |
RootCfg.addVirtualAttributeDeleteListener(ConfigurationDeleteListener<VirtualAttributeCfg> listener)
Registers to be notified when existing Virtual Attributes are deleted.
|
void |
VirtualAttributeCfg.removeChangeListener(ConfigurationChangeListener<VirtualAttributeCfg> listener)
Deregister an existing Virtual Attribute configuration change listener.
|
void |
RootCfg.removeVirtualAttributeAddListener(ConfigurationAddListener<VirtualAttributeCfg> listener)
Deregisters an existing Virtual Attribute configuration add listener.
|
void |
RootCfg.removeVirtualAttributeDeleteListener(ConfigurationDeleteListener<VirtualAttributeCfg> listener)
Deregisters an existing Virtual Attribute configuration delete listener.
|
Modifier and Type | Class and Description |
---|---|
class |
VirtualAttributeProvider<T extends VirtualAttributeCfg>
This class defines the set of methods and structures that must be
implemented by a Directory Server module that implements the
functionality required for one or more virtual attributes.
|
Modifier and Type | Method and Description |
---|---|
boolean |
VirtualAttributeProvider.isConfigurationAcceptable(VirtualAttributeCfg configuration,
List<LocalizableMessage> unacceptableReasons)
Indicates whether the provided configuration is acceptable for
this virtual attribute provider.
|
Modifier and Type | Method and Description |
---|---|
ConfigChangeResult |
VirtualAttributeConfigManager.applyConfigurationAdd(VirtualAttributeCfg configuration) |
ConfigChangeResult |
VirtualAttributeConfigManager.applyConfigurationChange(VirtualAttributeCfg configuration) |
ConfigChangeResult |
VirtualAttributeConfigManager.applyConfigurationDelete(VirtualAttributeCfg configuration) |
boolean |
VirtualAttributeConfigManager.isConfigurationAddAcceptable(VirtualAttributeCfg configuration,
List<LocalizableMessage> unacceptableReasons) |
boolean |
VirtualAttributeConfigManager.isConfigurationChangeAcceptable(VirtualAttributeCfg configuration,
List<LocalizableMessage> unacceptableReasons) |
boolean |
VirtualAttributeConfigManager.isConfigurationDeleteAcceptable(VirtualAttributeCfg configuration,
List<LocalizableMessage> unacceptableReasons) |
Modifier and Type | Method and Description |
---|---|
VirtualAttributeProvider<? extends VirtualAttributeCfg> |
VirtualAttributeRule.getProvider()
Retrieves the virtual attribute provider used to generate the values.
|
Constructor and Description |
---|
VirtualAttributeRule(AttributeType attributeType,
VirtualAttributeProvider<? extends VirtualAttributeCfg> provider,
Set<DN> baseDNs,
SearchScope scope,
Set<DN> groupDNs,
Set<SearchFilter> filters,
VirtualAttributeCfgDefn.ConflictBehavior conflictBehavior)
Creates a new virtual attribute rule with the provided information.
|
Copyright 2010-2017 ForgeRock AS.