Uses of Class
org.forgerock.opendj.config.InstantiableRelationDefinition
Packages that use InstantiableRelationDefinition
Package
Description
Common administration classes.
Common client-side administration classes.
Client side driver implementation interfaces.
Server-side administration interface.
Provides introspection interfaces for the Core directory server
administrative components.
-
Uses of InstantiableRelationDefinition in org.forgerock.opendj.config
Methods in org.forgerock.opendj.config that return InstantiableRelationDefinitionModifier and TypeMethodDescriptionprotected InstantiableRelationDefinition<C,S> InstantiableRelationDefinition.Builder.buildInstance(RelationDefinition.Common<C, S> common) AggregationPropertyDefinition.getRelationDefinition()Gets the relation in the parent managed object which contains the aggregated managed objects.Methods in org.forgerock.opendj.config with parameters of type InstantiableRelationDefinitionModifier and TypeMethodDescription<C extends ConfigurationClient,S extends Configuration>
voidManagedObjectPathSerializer.appendManagedObjectPathElement(InstantiableRelationDefinition<? super C, ? super S> r, AbstractManagedObjectDefinition<C, S> d, String name) Append a managed object path element identified by an instantiable relation and an instance name.<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.LdapProfile.getRelationChildRdnType(InstantiableRelationDefinition<?, ?> r) Gets the LDAP RDN attribute type for child entries of an instantiable relation.LdapProfile.Wrapper.getRelationChildRdnType(InstantiableRelationDefinition<?, ?> r) Gets the LDAP RDN attribute type for child entries of an instantiable relation.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.<C extends ConfigurationClient,S extends Configuration>
RRelationDefinitionVisitor.visitInstantiable(InstantiableRelationDefinition<C, S> rd, P p) Visit an instantiable relation definition. -
Uses of InstantiableRelationDefinition in org.forgerock.opendj.config.client
Methods in org.forgerock.opendj.config.client with parameters of type InstantiableRelationDefinitionModifier and TypeMethodDescription<C extends ConfigurationClient,S extends Configuration, C1 extends C>
ManagedObject<C1>ManagedObject.createChild(InstantiableRelationDefinition<C, S> r, ManagedObjectDefinition<C1, ? extends S> d, String name, Collection<PropertyException> exceptions) Creates a new child managed object bound to the specified instantiable relation.final <C extends ConfigurationClient,S extends Configuration>
booleanDriverBasedManagementContext.deleteManagedObject(ManagedObjectPath<?, ?> parent, InstantiableRelationDefinition<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>
ManagedObject<? extends C>ManagedObject.getChild(InstantiableRelationDefinition<C, S> r, String name) Retrieves an instantiable child managed object.<C extends ConfigurationClient,S extends Configuration>
String[]ManagedObject.listChildren(InstantiableRelationDefinition<C, S> r) Lists the child managed objects associated with the specified instantiable relation.<C extends ConfigurationClient,S extends Configuration>
String[]ManagedObject.listChildren(InstantiableRelationDefinition<C, S> r, AbstractManagedObjectDefinition<? extends C, ? extends S> d) Lists the child managed objects associated with the specified instantiable relation which are a sub-type of the specified managed object definition.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) <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>
voidManagedObject.removeChild(InstantiableRelationDefinition<C, S> r, String name) Removes the named instantiable child managed object. -
Uses of InstantiableRelationDefinition in org.forgerock.opendj.config.client.spi
Methods in org.forgerock.opendj.config.client.spi with parameters of type InstantiableRelationDefinitionModifier and TypeMethodDescriptionfinal <C extends ConfigurationClient,S extends Configuration, C1 extends C>
ManagedObject<C1>AbstractManagedObject.createChild(InstantiableRelationDefinition<C, S> r, ManagedObjectDefinition<C1, ? extends S> d, String name, Collection<PropertyException> exceptions) final <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>
ManagedObject<? extends C>AbstractManagedObject.getChild(InstantiableRelationDefinition<C, S> r, String name) final <C extends ConfigurationClient,S extends Configuration>
String[]AbstractManagedObject.listChildren(InstantiableRelationDefinition<C, S> r) final <C extends ConfigurationClient,S extends Configuration>
String[]AbstractManagedObject.listChildren(InstantiableRelationDefinition<C, S> r, AbstractManagedObjectDefinition<? extends C, ? extends S> d) 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.final <C extends ConfigurationClient,S extends Configuration>
voidAbstractManagedObject.removeChild(InstantiableRelationDefinition<C, S> r, String name) -
Uses of InstantiableRelationDefinition in org.forgerock.opendj.config.server
Methods in org.forgerock.opendj.config.server with parameters of type InstantiableRelationDefinitionModifier and TypeMethodDescription<M extends Configuration>
voidServerManagedObject.deregisterAddListener(InstantiableRelationDefinition<?, M> d, ConfigurationAddListener<M> listener) Deregisters an existing configuration add listener.<M extends Configuration>
voidServerManagedObject.deregisterAddListener(InstantiableRelationDefinition<?, M> d, ServerManagedObjectAddListener<M> listener) Deregisters an existing server managed object add listener.<M extends Configuration>
voidServerManagedObject.deregisterDeleteListener(InstantiableRelationDefinition<?, M> d, ConfigurationDeleteListener<M> listener) Deregisters an existing configuration delete listener.<M extends Configuration>
voidServerManagedObject.deregisterDeleteListener(InstantiableRelationDefinition<?, M> d, ServerManagedObjectDeleteListener<M> listener) Deregisters an existing server managed object delete listener.<M extends Configuration>
ServerManagedObject<? extends M>ServerManagedObject.getChild(InstantiableRelationDefinition<?, M> d, String name) Retrieve an instantiable child managed object.String[]ServerManagedObject.listChildren(InstantiableRelationDefinition<?, ?> d) Lists the child managed objects associated with the specified instantiable relation.<M extends Configuration>
voidServerManagedObject.registerAddListener(InstantiableRelationDefinition<?, M> d, ConfigurationAddListener<M> listener) Register to be notified when new child configurations are added beneath an instantiable relation.<M extends Configuration>
voidServerManagedObject.registerAddListener(InstantiableRelationDefinition<?, M> d, ServerManagedObjectAddListener<M> listener) Register to be notified when new child server managed object are added beneath an instantiable relation.<M extends Configuration>
voidServerManagedObject.registerDeleteListener(InstantiableRelationDefinition<?, M> d, ConfigurationDeleteListener<M> listener) Register to be notified when existing child configurations are deleted beneath an instantiable relation.<M extends Configuration>
voidServerManagedObject.registerDeleteListener(InstantiableRelationDefinition<?, M> d, ServerManagedObjectDeleteListener<M> listener) Register to be notified when existing child server managed objects are deleted beneath an instantiable relation. -
Uses of InstantiableRelationDefinition in org.forgerock.opendj.server.config.meta
Methods in org.forgerock.opendj.server.config.meta that return InstantiableRelationDefinitionModifier and TypeMethodDescriptionAccessLogPublisherCfgDefn.getAccessLogFilteringCriteriaRelationDefinition()Get the "access-log-filtering-criteria" relation definition.CommonAuditAccessLogPublisherCfgDefn.getAccessLogFilteringCriteriaRelationDefinition()Get the "access-log-filtering-criteria" relation definition.CsvFileAccessLogPublisherCfgDefn.getAccessLogFilteringCriteriaRelationDefinition()Get the "access-log-filtering-criteria" relation definition.ExternalAccessLogPublisherCfgDefn.getAccessLogFilteringCriteriaRelationDefinition()Get the "access-log-filtering-criteria" relation definition.FileBasedAccessLogPublisherCfgDefn.getAccessLogFilteringCriteriaRelationDefinition()Get the "access-log-filtering-criteria" relation definition.FileBasedAuditLogPublisherCfgDefn.getAccessLogFilteringCriteriaRelationDefinition()Get the "access-log-filtering-criteria" relation definition.JsonFileAccessLogPublisherCfgDefn.getAccessLogFilteringCriteriaRelationDefinition()Get the "access-log-filtering-criteria" relation definition.InstantiableRelationDefinition<AccountStatusNotificationHandlerCfgClient,AccountStatusNotificationHandlerCfg> RootCfgDefn.getAccountStatusNotificationHandlersRelationDefinition()Get the "account-status-notification-handlers" relation definition.RootCfgDefn.getAlertHandlersRelationDefinition()Get the "alert-handlers" relation definition.JeBackendCfgDefn.getBackendIndexesRelationDefinition()Get the "backend-indexes" relation definition.PluggableBackendCfgDefn.getBackendIndexesRelationDefinition()Get the "backend-indexes" relation definition.RootCfgDefn.getBackendsRelationDefinition()Get the "backends" relation definition.JeBackendCfgDefn.getBackendVlvIndexesRelationDefinition()Get the "backend-vlv-indexes" relation definition.PluggableBackendCfgDefn.getBackendVlvIndexesRelationDefinition()Get the "backend-vlv-indexes" relation definition.RootCfgDefn.getCertificateMappersRelationDefinition()Get the "certificate-mappers" relation definition.RootCfgDefn.getConnectionHandlersRelationDefinition()Get the "connection-handlers" relation definition.RootCfgDefn.getEntryCachesRelationDefinition()Get the "entry-caches" relation definition.RootCfgDefn.getExtendedOperationHandlersRelationDefinition()Get the "extended-operation-handlers" relation definition.PolicyBasedAccessControlHandlerCfgDefn.getGlobalAccessControlPoliciesRelationDefinition()Get the "global-access-control-policies" relation definition.RootCfgDefn.getHttpAuthorizationMechanismsRelationDefinition()Get the "http-authorization-mechanisms" relation definition.RootCfgDefn.getHttpEndpointsRelationDefinition()Get the "http-endpoints" relation definition.RootCfgDefn.getIdentityMappersRelationDefinition()Get the "identity-mappers" relation definition.RootCfgDefn.getKeyManagerProvidersRelationDefinition()Get the "key-manager-providers" relation definition.RootCfgDefn.getLogPublishersRelationDefinition()Get the "log-publishers" relation definition.RootCfgDefn.getLogRetentionPoliciesRelationDefinition()Get the "log-retention-policies" relation definition.RootCfgDefn.getLogRotationPoliciesRelationDefinition()Get the "log-rotation-policies" relation definition.RootCfgDefn.getMailServersRelationDefinition()Get the "mail-servers" relation definition.RootCfgDefn.getPasswordGeneratorsRelationDefinition()Get the "password-generators" relation definition.RootCfgDefn.getPasswordPoliciesRelationDefinition()Get the "password-policies" relation definition.RootCfgDefn.getPasswordStorageSchemesRelationDefinition()Get the "password-storage-schemes" relation definition.RootCfgDefn.getPasswordValidatorsRelationDefinition()Get the "password-validators" relation definition.PluginRootCfgDefn.getPluginsRelationDefinition()Get the "plugins" relation definition.ReplicationSynchronizationProviderCfgDefn.getReplicationDomainsRelationDefinition()Get the "replication-domains" relation definition.RootCfgDefn.getSaslMechanismHandlersRelationDefinition()Get the "sasl-mechanism-handlers" relation definition.RootCfgDefn.getSchemaProvidersRelationDefinition()Get the "schema-providers" relation definition.RootCfgDefn.getServiceDiscoveryMechanismsRelationDefinition()Get the "service-discovery-mechanisms" relation definition.RootCfgDefn.getSynchronizationProvidersRelationDefinition()Get the "synchronization-providers" relation definition.RootCfgDefn.getTrustManagerProvidersRelationDefinition()Get the "trust-manager-providers" relation definition.RootCfgDefn.getVirtualAttributesRelationDefinition()Get the "virtual-attributes" relation definition.