Interface PluginRootCfgClient
- All Superinterfaces:
ConfigurationClient
The Plugin Root defines the parent entry for all plug-ins defined in the server.
-
Method Summary
Modifier and TypeMethodDescription<C extends PluginCfgClient>
CcreatePlugin
(ManagedObjectDefinition<C, ? extends PluginCfg> d, String name, Collection<PropertyException> exceptions) Creates a new Plugin.ManagedObjectDefinition<? extends PluginRootCfgClient,
? extends PluginRootCfg> Get the configuration definition associated with this Plugin Root.Gets the named Plugin.Gets the "plugin-order-intermediate-response" property.Gets the "plugin-order-ldif-import" property.Gets the "plugin-order-ldif-import-begin" property.Gets the "plugin-order-ldif-import-end" property.Gets the "plugin-order-post-commit-add" property.Gets the "plugin-order-post-commit-delete" property.Gets the "plugin-order-post-commit-modify" property.Gets the "plugin-order-post-commit-modify-dn" property.Gets the "plugin-order-post-connect" property.Gets the "plugin-order-post-disconnect" property.Gets the "plugin-order-post-operation-abandon" property.Gets the "plugin-order-post-operation-add" property.Gets the "plugin-order-post-operation-bind" property.Gets the "plugin-order-post-operation-compare" property.Gets the "plugin-order-post-operation-delete" property.Gets the "plugin-order-post-operation-extended" property.Gets the "plugin-order-post-operation-modify" property.Gets the "plugin-order-post-operation-modify-dn" property.Gets the "plugin-order-post-operation-search" property.Gets the "plugin-order-post-operation-unbind" property.Gets the "plugin-order-post-response-add" property.Gets the "plugin-order-post-response-bind" property.Gets the "plugin-order-post-response-compare" property.Gets the "plugin-order-post-response-delete" property.Gets the "plugin-order-post-response-extended" property.Gets the "plugin-order-post-response-modify" property.Gets the "plugin-order-post-response-modify-dn" property.Gets the "plugin-order-post-response-search" property.Gets the "plugin-order-post-synchronization-add" property.Gets the "plugin-order-post-synchronization-delete" property.Gets the "plugin-order-post-synchronization-modify" property.Gets the "plugin-order-post-synchronization-modify-dn" property.Gets the "plugin-order-pre-operation-add" property.Gets the "plugin-order-pre-operation-bind" property.Gets the "plugin-order-pre-operation-compare" property.Gets the "plugin-order-pre-operation-delete" property.Gets the "plugin-order-pre-operation-extended" property.Gets the "plugin-order-pre-operation-modify" property.Gets the "plugin-order-pre-operation-modify-dn" property.Gets the "plugin-order-pre-operation-search" property.Gets the "plugin-order-pre-parse-abandon" property.Gets the "plugin-order-pre-parse-add" property.Gets the "plugin-order-pre-parse-bind" property.Gets the "plugin-order-pre-parse-compare" property.Gets the "plugin-order-pre-parse-delete" property.Gets the "plugin-order-pre-parse-extended" property.Gets the "plugin-order-pre-parse-modify" property.Gets the "plugin-order-pre-parse-modify-dn" property.Gets the "plugin-order-pre-parse-search" property.Gets the "plugin-order-pre-parse-unbind" property.Gets the "plugin-order-search-result-entry" property.Gets the "plugin-order-search-result-reference" property.Gets the "plugin-order-shutdown" property.Gets the "plugin-order-startup" property.Gets the "plugin-order-subordinate-delete" property.Gets the "plugin-order-subordinate-modify-dn" property.String[]
Lists the Plugins.void
removePlugin
(String name) Removes the named Plugin.void
Sets the "plugin-order-intermediate-response" property.void
Sets the "plugin-order-ldif-import" property.void
Sets the "plugin-order-ldif-import-begin" property.void
Sets the "plugin-order-ldif-import-end" property.void
Sets the "plugin-order-post-commit-add" property.void
Sets the "plugin-order-post-commit-delete" property.void
Sets the "plugin-order-post-commit-modify" property.void
Sets the "plugin-order-post-commit-modify-dn" property.void
Sets the "plugin-order-post-connect" property.void
Sets the "plugin-order-post-disconnect" property.void
Sets the "plugin-order-post-operation-abandon" property.void
Sets the "plugin-order-post-operation-add" property.void
Sets the "plugin-order-post-operation-bind" property.void
Sets the "plugin-order-post-operation-compare" property.void
Sets the "plugin-order-post-operation-delete" property.void
Sets the "plugin-order-post-operation-extended" property.void
Sets the "plugin-order-post-operation-modify" property.void
Sets the "plugin-order-post-operation-modify-dn" property.void
Sets the "plugin-order-post-operation-search" property.void
Sets the "plugin-order-post-operation-unbind" property.void
Sets the "plugin-order-post-response-add" property.void
Sets the "plugin-order-post-response-bind" property.void
Sets the "plugin-order-post-response-compare" property.void
Sets the "plugin-order-post-response-delete" property.void
Sets the "plugin-order-post-response-extended" property.void
Sets the "plugin-order-post-response-modify" property.void
Sets the "plugin-order-post-response-modify-dn" property.void
Sets the "plugin-order-post-response-search" property.void
Sets the "plugin-order-post-synchronization-add" property.void
Sets the "plugin-order-post-synchronization-delete" property.void
Sets the "plugin-order-post-synchronization-modify" property.void
Sets the "plugin-order-post-synchronization-modify-dn" property.void
Sets the "plugin-order-pre-operation-add" property.void
Sets the "plugin-order-pre-operation-bind" property.void
Sets the "plugin-order-pre-operation-compare" property.void
Sets the "plugin-order-pre-operation-delete" property.void
Sets the "plugin-order-pre-operation-extended" property.void
Sets the "plugin-order-pre-operation-modify" property.void
Sets the "plugin-order-pre-operation-modify-dn" property.void
Sets the "plugin-order-pre-operation-search" property.void
Sets the "plugin-order-pre-parse-abandon" property.void
Sets the "plugin-order-pre-parse-add" property.void
Sets the "plugin-order-pre-parse-bind" property.void
Sets the "plugin-order-pre-parse-compare" property.void
Sets the "plugin-order-pre-parse-delete" property.void
Sets the "plugin-order-pre-parse-extended" property.void
Sets the "plugin-order-pre-parse-modify" property.void
Sets the "plugin-order-pre-parse-modify-dn" property.void
Sets the "plugin-order-pre-parse-search" property.void
Sets the "plugin-order-pre-parse-unbind" property.void
Sets the "plugin-order-search-result-entry" property.void
Sets the "plugin-order-search-result-reference" property.void
Sets the "plugin-order-shutdown" property.void
Sets the "plugin-order-startup" property.void
Sets the "plugin-order-subordinate-delete" property.void
Sets the "plugin-order-subordinate-modify-dn" property.Methods inherited from interface org.forgerock.opendj.config.ConfigurationClient
commit, properties
-
Method Details
-
definition
ManagedObjectDefinition<? extends PluginRootCfgClient,? extends PluginRootCfg> definition()Get the configuration definition associated with this Plugin Root.- Specified by:
definition
in interfaceConfigurationClient
- Returns:
- Returns the configuration definition associated with this Plugin Root.
-
getPluginOrderIntermediateResponse
ValueOrExpression<String> getPluginOrderIntermediateResponse()Gets the "plugin-order-intermediate-response" property.Specifies the order in which intermediate response plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-intermediate-response" property.
-
setPluginOrderIntermediateResponse
Sets the "plugin-order-intermediate-response" property.Specifies the order in which intermediate response plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-intermediate-response" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderLdifImport
ValueOrExpression<String> getPluginOrderLdifImport()Gets the "plugin-order-ldif-import" property.Specifies the order in which LDIF import plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-ldif-import" property.
-
setPluginOrderLdifImport
Sets the "plugin-order-ldif-import" property.Specifies the order in which LDIF import plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-ldif-import" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderLdifImportBegin
ValueOrExpression<String> getPluginOrderLdifImportBegin()Gets the "plugin-order-ldif-import-begin" property.Specifies the order in which LDIF import begin plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-ldif-import-begin" property.
-
setPluginOrderLdifImportBegin
Sets the "plugin-order-ldif-import-begin" property.Specifies the order in which LDIF import begin plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-ldif-import-begin" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderLdifImportEnd
ValueOrExpression<String> getPluginOrderLdifImportEnd()Gets the "plugin-order-ldif-import-end" property.Specifies the order in which LDIF import end plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-ldif-import-end" property.
-
setPluginOrderLdifImportEnd
Sets the "plugin-order-ldif-import-end" property.Specifies the order in which LDIF import end plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-ldif-import-end" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostCommitAdd
ValueOrExpression<String> getPluginOrderPostCommitAdd()Gets the "plugin-order-post-commit-add" property.Specifies the order in which post-commit add plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-commit-add" property.
-
setPluginOrderPostCommitAdd
Sets the "plugin-order-post-commit-add" property.Specifies the order in which post-commit add plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-commit-add" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostCommitDelete
ValueOrExpression<String> getPluginOrderPostCommitDelete()Gets the "plugin-order-post-commit-delete" property.Specifies the order in which post-commit delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-commit-delete" property.
-
setPluginOrderPostCommitDelete
Sets the "plugin-order-post-commit-delete" property.Specifies the order in which post-commit delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-commit-delete" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostCommitModify
ValueOrExpression<String> getPluginOrderPostCommitModify()Gets the "plugin-order-post-commit-modify" property.Specifies the order in which post-commit modify plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-commit-modify" property.
-
setPluginOrderPostCommitModify
Sets the "plugin-order-post-commit-modify" property.Specifies the order in which post-commit modify plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-commit-modify" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostCommitModifyDn
ValueOrExpression<String> getPluginOrderPostCommitModifyDn()Gets the "plugin-order-post-commit-modify-dn" property.Specifies the order in which post-commit modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-commit-modify-dn" property.
-
setPluginOrderPostCommitModifyDn
Sets the "plugin-order-post-commit-modify-dn" property.Specifies the order in which post-commit modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-commit-modify-dn" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostConnect
ValueOrExpression<String> getPluginOrderPostConnect()Gets the "plugin-order-post-connect" property.Specifies the order in which post-connect plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-connect" property.
-
setPluginOrderPostConnect
Sets the "plugin-order-post-connect" property.Specifies the order in which post-connect plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-connect" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostDisconnect
ValueOrExpression<String> getPluginOrderPostDisconnect()Gets the "plugin-order-post-disconnect" property.Specifies the order in which post-disconnect plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-disconnect" property.
-
setPluginOrderPostDisconnect
Sets the "plugin-order-post-disconnect" property.Specifies the order in which post-disconnect plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-disconnect" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostOperationAbandon
ValueOrExpression<String> getPluginOrderPostOperationAbandon()Gets the "plugin-order-post-operation-abandon" property.Specifies the order in which post-operation abandon plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-operation-abandon" property.
-
setPluginOrderPostOperationAbandon
Sets the "plugin-order-post-operation-abandon" property.Specifies the order in which post-operation abandon plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-operation-abandon" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostOperationAdd
ValueOrExpression<String> getPluginOrderPostOperationAdd()Gets the "plugin-order-post-operation-add" property.Specifies the order in which post-operation add plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-operation-add" property.
-
setPluginOrderPostOperationAdd
Sets the "plugin-order-post-operation-add" property.Specifies the order in which post-operation add plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-operation-add" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostOperationBind
ValueOrExpression<String> getPluginOrderPostOperationBind()Gets the "plugin-order-post-operation-bind" property.Specifies the order in which post-operation bind plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-operation-bind" property.
-
setPluginOrderPostOperationBind
Sets the "plugin-order-post-operation-bind" property.Specifies the order in which post-operation bind plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-operation-bind" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostOperationCompare
ValueOrExpression<String> getPluginOrderPostOperationCompare()Gets the "plugin-order-post-operation-compare" property.Specifies the order in which post-operation compare plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-operation-compare" property.
-
setPluginOrderPostOperationCompare
Sets the "plugin-order-post-operation-compare" property.Specifies the order in which post-operation compare plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-operation-compare" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostOperationDelete
ValueOrExpression<String> getPluginOrderPostOperationDelete()Gets the "plugin-order-post-operation-delete" property.Specifies the order in which post-operation delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-operation-delete" property.
-
setPluginOrderPostOperationDelete
Sets the "plugin-order-post-operation-delete" property.Specifies the order in which post-operation delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-operation-delete" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostOperationExtended
ValueOrExpression<String> getPluginOrderPostOperationExtended()Gets the "plugin-order-post-operation-extended" property.Specifies the order in which post-operation extended operation plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-operation-extended" property.
-
setPluginOrderPostOperationExtended
Sets the "plugin-order-post-operation-extended" property.Specifies the order in which post-operation extended operation plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-operation-extended" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostOperationModify
ValueOrExpression<String> getPluginOrderPostOperationModify()Gets the "plugin-order-post-operation-modify" property.Specifies the order in which post-operation modify plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-operation-modify" property.
-
setPluginOrderPostOperationModify
Sets the "plugin-order-post-operation-modify" property.Specifies the order in which post-operation modify plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-operation-modify" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostOperationModifyDn
ValueOrExpression<String> getPluginOrderPostOperationModifyDn()Gets the "plugin-order-post-operation-modify-dn" property.Specifies the order in which post-operation modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-operation-modify-dn" property.
-
setPluginOrderPostOperationModifyDn
Sets the "plugin-order-post-operation-modify-dn" property.Specifies the order in which post-operation modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-operation-modify-dn" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostOperationSearch
ValueOrExpression<String> getPluginOrderPostOperationSearch()Gets the "plugin-order-post-operation-search" property.Specifies the order in which post-operation search plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-operation-search" property.
-
setPluginOrderPostOperationSearch
Sets the "plugin-order-post-operation-search" property.Specifies the order in which post-operation search plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-operation-search" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostOperationUnbind
ValueOrExpression<String> getPluginOrderPostOperationUnbind()Gets the "plugin-order-post-operation-unbind" property.Specifies the order in which post-operation unbind plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-operation-unbind" property.
-
setPluginOrderPostOperationUnbind
Sets the "plugin-order-post-operation-unbind" property.Specifies the order in which post-operation unbind plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-operation-unbind" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostResponseAdd
ValueOrExpression<String> getPluginOrderPostResponseAdd()Gets the "plugin-order-post-response-add" property.Specifies the order in which post-response add plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-response-add" property.
-
setPluginOrderPostResponseAdd
Sets the "plugin-order-post-response-add" property.Specifies the order in which post-response add plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-response-add" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostResponseBind
ValueOrExpression<String> getPluginOrderPostResponseBind()Gets the "plugin-order-post-response-bind" property.Specifies the order in which post-response bind plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-response-bind" property.
-
setPluginOrderPostResponseBind
Sets the "plugin-order-post-response-bind" property.Specifies the order in which post-response bind plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-response-bind" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostResponseCompare
ValueOrExpression<String> getPluginOrderPostResponseCompare()Gets the "plugin-order-post-response-compare" property.Specifies the order in which post-response compare plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-response-compare" property.
-
setPluginOrderPostResponseCompare
Sets the "plugin-order-post-response-compare" property.Specifies the order in which post-response compare plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-response-compare" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostResponseDelete
ValueOrExpression<String> getPluginOrderPostResponseDelete()Gets the "plugin-order-post-response-delete" property.Specifies the order in which post-response delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-response-delete" property.
-
setPluginOrderPostResponseDelete
Sets the "plugin-order-post-response-delete" property.Specifies the order in which post-response delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-response-delete" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostResponseExtended
ValueOrExpression<String> getPluginOrderPostResponseExtended()Gets the "plugin-order-post-response-extended" property.Specifies the order in which post-response extended operation plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-response-extended" property.
-
setPluginOrderPostResponseExtended
Sets the "plugin-order-post-response-extended" property.Specifies the order in which post-response extended operation plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-response-extended" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostResponseModify
ValueOrExpression<String> getPluginOrderPostResponseModify()Gets the "plugin-order-post-response-modify" property.Specifies the order in which post-response modify plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-response-modify" property.
-
setPluginOrderPostResponseModify
Sets the "plugin-order-post-response-modify" property.Specifies the order in which post-response modify plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-response-modify" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostResponseModifyDn
ValueOrExpression<String> getPluginOrderPostResponseModifyDn()Gets the "plugin-order-post-response-modify-dn" property.Specifies the order in which post-response modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-response-modify-dn" property.
-
setPluginOrderPostResponseModifyDn
Sets the "plugin-order-post-response-modify-dn" property.Specifies the order in which post-response modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-response-modify-dn" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostResponseSearch
ValueOrExpression<String> getPluginOrderPostResponseSearch()Gets the "plugin-order-post-response-search" property.Specifies the order in which post-response search plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-response-search" property.
-
setPluginOrderPostResponseSearch
Sets the "plugin-order-post-response-search" property.Specifies the order in which post-response search plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-response-search" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostSynchronizationAdd
ValueOrExpression<String> getPluginOrderPostSynchronizationAdd()Gets the "plugin-order-post-synchronization-add" property.Specifies the order in which post-synchronization add plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-synchronization-add" property.
-
setPluginOrderPostSynchronizationAdd
Sets the "plugin-order-post-synchronization-add" property.Specifies the order in which post-synchronization add plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-synchronization-add" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostSynchronizationDelete
ValueOrExpression<String> getPluginOrderPostSynchronizationDelete()Gets the "plugin-order-post-synchronization-delete" property.Specifies the order in which post-synchronization delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-synchronization-delete" property.
-
setPluginOrderPostSynchronizationDelete
void setPluginOrderPostSynchronizationDelete(ValueOrExpression<String> value) throws PropertyException Sets the "plugin-order-post-synchronization-delete" property.Specifies the order in which post-synchronization delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-synchronization-delete" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostSynchronizationModify
ValueOrExpression<String> getPluginOrderPostSynchronizationModify()Gets the "plugin-order-post-synchronization-modify" property.Specifies the order in which post-synchronization modify plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-synchronization-modify" property.
-
setPluginOrderPostSynchronizationModify
void setPluginOrderPostSynchronizationModify(ValueOrExpression<String> value) throws PropertyException Sets the "plugin-order-post-synchronization-modify" property.Specifies the order in which post-synchronization modify plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-synchronization-modify" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPostSynchronizationModifyDn
ValueOrExpression<String> getPluginOrderPostSynchronizationModifyDn()Gets the "plugin-order-post-synchronization-modify-dn" property.Specifies the order in which post-synchronization modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-post-synchronization-modify-dn" property.
-
setPluginOrderPostSynchronizationModifyDn
void setPluginOrderPostSynchronizationModifyDn(ValueOrExpression<String> value) throws PropertyException Sets the "plugin-order-post-synchronization-modify-dn" property.Specifies the order in which post-synchronization modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-post-synchronization-modify-dn" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreOperationAdd
ValueOrExpression<String> getPluginOrderPreOperationAdd()Gets the "plugin-order-pre-operation-add" property.Specifies the order in which pre-operation add plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-operation-add" property.
-
setPluginOrderPreOperationAdd
Sets the "plugin-order-pre-operation-add" property.Specifies the order in which pre-operation add plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-operation-add" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreOperationBind
ValueOrExpression<String> getPluginOrderPreOperationBind()Gets the "plugin-order-pre-operation-bind" property.Specifies the order in which pre-operation bind plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-operation-bind" property.
-
setPluginOrderPreOperationBind
Sets the "plugin-order-pre-operation-bind" property.Specifies the order in which pre-operation bind plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-operation-bind" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreOperationCompare
ValueOrExpression<String> getPluginOrderPreOperationCompare()Gets the "plugin-order-pre-operation-compare" property.Specifies the order in which pre-operation compare plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-operation-compare" property.
-
setPluginOrderPreOperationCompare
Sets the "plugin-order-pre-operation-compare" property.Specifies the order in which pre-operation compare plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-operation-compare" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreOperationDelete
ValueOrExpression<String> getPluginOrderPreOperationDelete()Gets the "plugin-order-pre-operation-delete" property.Specifies the order in which pre-operation delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-operation-delete" property.
-
setPluginOrderPreOperationDelete
Sets the "plugin-order-pre-operation-delete" property.Specifies the order in which pre-operation delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-operation-delete" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreOperationExtended
ValueOrExpression<String> getPluginOrderPreOperationExtended()Gets the "plugin-order-pre-operation-extended" property.Specifies the order in which pre-operation extended operation plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-operation-extended" property.
-
setPluginOrderPreOperationExtended
Sets the "plugin-order-pre-operation-extended" property.Specifies the order in which pre-operation extended operation plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-operation-extended" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreOperationModify
ValueOrExpression<String> getPluginOrderPreOperationModify()Gets the "plugin-order-pre-operation-modify" property.Specifies the order in which pre-operation modify plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-operation-modify" property.
-
setPluginOrderPreOperationModify
Sets the "plugin-order-pre-operation-modify" property.Specifies the order in which pre-operation modify plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-operation-modify" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreOperationModifyDn
ValueOrExpression<String> getPluginOrderPreOperationModifyDn()Gets the "plugin-order-pre-operation-modify-dn" property.Specifies the order in which pre-operation modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-operation-modify-dn" property.
-
setPluginOrderPreOperationModifyDn
Sets the "plugin-order-pre-operation-modify-dn" property.Specifies the order in which pre-operation modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-operation-modify-dn" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreOperationSearch
ValueOrExpression<String> getPluginOrderPreOperationSearch()Gets the "plugin-order-pre-operation-search" property.Specifies the order in which pre-operation search plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-operation-search" property.
-
setPluginOrderPreOperationSearch
Sets the "plugin-order-pre-operation-search" property.Specifies the order in which pre-operation search plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-operation-search" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreParseAbandon
ValueOrExpression<String> getPluginOrderPreParseAbandon()Gets the "plugin-order-pre-parse-abandon" property.Specifies the order in which pre-parse abandon plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-parse-abandon" property.
-
setPluginOrderPreParseAbandon
Sets the "plugin-order-pre-parse-abandon" property.Specifies the order in which pre-parse abandon plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-parse-abandon" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreParseAdd
ValueOrExpression<String> getPluginOrderPreParseAdd()Gets the "plugin-order-pre-parse-add" property.Specifies the order in which pre-parse add plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-parse-add" property.
-
setPluginOrderPreParseAdd
Sets the "plugin-order-pre-parse-add" property.Specifies the order in which pre-parse add plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-parse-add" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreParseBind
ValueOrExpression<String> getPluginOrderPreParseBind()Gets the "plugin-order-pre-parse-bind" property.Specifies the order in which pre-parse bind plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-parse-bind" property.
-
setPluginOrderPreParseBind
Sets the "plugin-order-pre-parse-bind" property.Specifies the order in which pre-parse bind plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-parse-bind" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreParseCompare
ValueOrExpression<String> getPluginOrderPreParseCompare()Gets the "plugin-order-pre-parse-compare" property.Specifies the order in which pre-parse compare plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-parse-compare" property.
-
setPluginOrderPreParseCompare
Sets the "plugin-order-pre-parse-compare" property.Specifies the order in which pre-parse compare plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-parse-compare" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreParseDelete
ValueOrExpression<String> getPluginOrderPreParseDelete()Gets the "plugin-order-pre-parse-delete" property.Specifies the order in which pre-parse delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-parse-delete" property.
-
setPluginOrderPreParseDelete
Sets the "plugin-order-pre-parse-delete" property.Specifies the order in which pre-parse delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-parse-delete" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreParseExtended
ValueOrExpression<String> getPluginOrderPreParseExtended()Gets the "plugin-order-pre-parse-extended" property.Specifies the order in which pre-parse extended operation plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-parse-extended" property.
-
setPluginOrderPreParseExtended
Sets the "plugin-order-pre-parse-extended" property.Specifies the order in which pre-parse extended operation plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-parse-extended" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreParseModify
ValueOrExpression<String> getPluginOrderPreParseModify()Gets the "plugin-order-pre-parse-modify" property.Specifies the order in which pre-parse modify plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-parse-modify" property.
-
setPluginOrderPreParseModify
Sets the "plugin-order-pre-parse-modify" property.Specifies the order in which pre-parse modify plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-parse-modify" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreParseModifyDn
ValueOrExpression<String> getPluginOrderPreParseModifyDn()Gets the "plugin-order-pre-parse-modify-dn" property.Specifies the order in which pre-parse modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-parse-modify-dn" property.
-
setPluginOrderPreParseModifyDn
Sets the "plugin-order-pre-parse-modify-dn" property.Specifies the order in which pre-parse modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-parse-modify-dn" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreParseSearch
ValueOrExpression<String> getPluginOrderPreParseSearch()Gets the "plugin-order-pre-parse-search" property.Specifies the order in which pre-parse search plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-parse-search" property.
-
setPluginOrderPreParseSearch
Sets the "plugin-order-pre-parse-search" property.Specifies the order in which pre-parse search plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-parse-search" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderPreParseUnbind
ValueOrExpression<String> getPluginOrderPreParseUnbind()Gets the "plugin-order-pre-parse-unbind" property.Specifies the order in which pre-parse unbind plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-pre-parse-unbind" property.
-
setPluginOrderPreParseUnbind
Sets the "plugin-order-pre-parse-unbind" property.Specifies the order in which pre-parse unbind plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-pre-parse-unbind" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderSearchResultEntry
ValueOrExpression<String> getPluginOrderSearchResultEntry()Gets the "plugin-order-search-result-entry" property.Specifies the order in which search result entry plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-search-result-entry" property.
-
setPluginOrderSearchResultEntry
Sets the "plugin-order-search-result-entry" property.Specifies the order in which search result entry plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-search-result-entry" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderSearchResultReference
ValueOrExpression<String> getPluginOrderSearchResultReference()Gets the "plugin-order-search-result-reference" property.Specifies the order in which search result reference plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-search-result-reference" property.
-
setPluginOrderSearchResultReference
Sets the "plugin-order-search-result-reference" property.Specifies the order in which search result reference plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-search-result-reference" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderShutdown
ValueOrExpression<String> getPluginOrderShutdown()Gets the "plugin-order-shutdown" property.Specifies the order in which shutdown plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-shutdown" property.
-
setPluginOrderShutdown
Sets the "plugin-order-shutdown" property.Specifies the order in which shutdown plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-shutdown" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderStartup
ValueOrExpression<String> getPluginOrderStartup()Gets the "plugin-order-startup" property.Specifies the order in which startup plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-startup" property.
-
setPluginOrderStartup
Sets the "plugin-order-startup" property.Specifies the order in which startup plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-startup" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderSubordinateDelete
ValueOrExpression<String> getPluginOrderSubordinateDelete()Gets the "plugin-order-subordinate-delete" property.Specifies the order in which subordinate delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-subordinate-delete" property.
-
setPluginOrderSubordinateDelete
Sets the "plugin-order-subordinate-delete" property.Specifies the order in which subordinate delete plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-subordinate-delete" property.- Throws:
PropertyException
- If the new value is invalid.
-
getPluginOrderSubordinateModifyDn
ValueOrExpression<String> getPluginOrderSubordinateModifyDn()Gets the "plugin-order-subordinate-modify-dn" property.Specifies the order in which subordinate modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Returns:
- Returns the value of the "plugin-order-subordinate-modify-dn" property.
-
setPluginOrderSubordinateModifyDn
Sets the "plugin-order-subordinate-modify-dn" property.Specifies the order in which subordinate modify DN plug-ins are to be loaded and invoked.
The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
- Parameters:
value
- The value of the "plugin-order-subordinate-modify-dn" property.- Throws:
PropertyException
- If the new value is invalid.
-
listPlugins
Lists the Plugins.- Returns:
- Returns an array containing the names of the Plugins.
- Throws:
ConcurrentModificationException
- If this Plugin Root has been removed from the server by another client.LdapException
- If any other error occurs.
-
getPlugin
PluginCfgClient getPlugin(String name) throws DefinitionDecodingException, ManagedObjectDecodingException, ManagedObjectNotFoundException, ConcurrentModificationException, LdapException Gets the named Plugin.- Parameters:
name
- The name of the Plugin to retrieve.- Returns:
- Returns the named Plugin.
- Throws:
DefinitionDecodingException
- If the named Plugin was found but its type could not be determined.ManagedObjectDecodingException
- If the named Plugin was found but one or more of its properties could not be decoded.ManagedObjectNotFoundException
- If the named Plugin was not found on the server.ConcurrentModificationException
- If this Plugin Root has been removed from the server by another client.LdapException
- If any other error occurs.
-
createPlugin
<C extends PluginCfgClient> C createPlugin(ManagedObjectDefinition<C, ? extends PluginCfg> d, String name, Collection<PropertyException> exceptions) throws IllegalManagedObjectNameExceptionCreates a new Plugin. The new Plugin will initially not contain any property values (including mandatory properties). Once the Plugin has been configured it can be added to the server using theConfigurationClient.commit()
method.- Type Parameters:
C
- The type of the Plugin being created.- Parameters:
d
- The definition of the Plugin to be created.name
- The name of the new Plugin.exceptions
- An optional collection in which to place anyPropertyException
s that occurred whilst attempting to determine the default values of the Plugin. This argument can benull
.- Returns:
- Returns a new Plugin configuration instance.
- Throws:
IllegalManagedObjectNameException
- If the name of the new Plugin is invalid.
-
removePlugin
void removePlugin(String name) throws ManagedObjectNotFoundException, OperationRejectedException, ConcurrentModificationException, LdapException Removes the named Plugin.- Parameters:
name
- The name of the Plugin to remove.- Throws:
ManagedObjectNotFoundException
- If the Plugin does not exist.OperationRejectedException
- If the server refuses to remove the Plugin due to some server-side constraint which cannot be satisfied (for example, if it is referenced by another managed object).ConcurrentModificationException
- If this Plugin Root has been removed from the server by another client.LdapException
- If any other error occurs.
-