Interface PluginRootCfg
-
- All Superinterfaces:
Configuration
public interface PluginRootCfg extends Configuration
A server-side interface for querying Plugin Root settings.The Plugin Root defines the parent entry for all plug-ins defined in the server.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addChangeListener(ConfigurationChangeListener<PluginRootCfg> listener)
Register to be notified when this Plugin Root is changed.void
addPluginAddListener(ConfigurationAddListener<PluginCfg> listener)
Registers to be notified when new Plugins are added.void
addPluginDeleteListener(ConfigurationDeleteListener<PluginCfg> listener)
Registers to be notified when existing Plugins are deleted.Class<? extends PluginRootCfg>
configurationClass()
Gets the configuration class associated with this Plugin Root.PluginCfg
getPlugin(String name)
Gets the named Plugin.String
getPluginOrderIntermediateResponse()
Gets the "plugin-order-intermediate-response" property.String
getPluginOrderLdifImport()
Gets the "plugin-order-ldif-import" property.String
getPluginOrderLdifImportBegin()
Gets the "plugin-order-ldif-import-begin" property.String
getPluginOrderLdifImportEnd()
Gets the "plugin-order-ldif-import-end" property.String
getPluginOrderPostConnect()
Gets the "plugin-order-post-connect" property.String
getPluginOrderPostDisconnect()
Gets the "plugin-order-post-disconnect" property.String
getPluginOrderPostOperationAbandon()
Gets the "plugin-order-post-operation-abandon" property.String
getPluginOrderPostOperationAdd()
Gets the "plugin-order-post-operation-add" property.String
getPluginOrderPostOperationBind()
Gets the "plugin-order-post-operation-bind" property.String
getPluginOrderPostOperationCompare()
Gets the "plugin-order-post-operation-compare" property.String
getPluginOrderPostOperationDelete()
Gets the "plugin-order-post-operation-delete" property.String
getPluginOrderPostOperationExtended()
Gets the "plugin-order-post-operation-extended" property.String
getPluginOrderPostOperationModify()
Gets the "plugin-order-post-operation-modify" property.String
getPluginOrderPostOperationModifyDn()
Gets the "plugin-order-post-operation-modify-dn" property.String
getPluginOrderPostOperationSearch()
Gets the "plugin-order-post-operation-search" property.String
getPluginOrderPostOperationUnbind()
Gets the "plugin-order-post-operation-unbind" property.String
getPluginOrderPostResponseAdd()
Gets the "plugin-order-post-response-add" property.String
getPluginOrderPostResponseBind()
Gets the "plugin-order-post-response-bind" property.String
getPluginOrderPostResponseCompare()
Gets the "plugin-order-post-response-compare" property.String
getPluginOrderPostResponseDelete()
Gets the "plugin-order-post-response-delete" property.String
getPluginOrderPostResponseExtended()
Gets the "plugin-order-post-response-extended" property.String
getPluginOrderPostResponseModify()
Gets the "plugin-order-post-response-modify" property.String
getPluginOrderPostResponseModifyDn()
Gets the "plugin-order-post-response-modify-dn" property.String
getPluginOrderPostResponseSearch()
Gets the "plugin-order-post-response-search" property.String
getPluginOrderPostSynchronizationAdd()
Gets the "plugin-order-post-synchronization-add" property.String
getPluginOrderPostSynchronizationDelete()
Gets the "plugin-order-post-synchronization-delete" property.String
getPluginOrderPostSynchronizationModify()
Gets the "plugin-order-post-synchronization-modify" property.String
getPluginOrderPostSynchronizationModifyDn()
Gets the "plugin-order-post-synchronization-modify-dn" property.String
getPluginOrderPreOperationAdd()
Gets the "plugin-order-pre-operation-add" property.String
getPluginOrderPreOperationBind()
Gets the "plugin-order-pre-operation-bind" property.String
getPluginOrderPreOperationCompare()
Gets the "plugin-order-pre-operation-compare" property.String
getPluginOrderPreOperationDelete()
Gets the "plugin-order-pre-operation-delete" property.String
getPluginOrderPreOperationExtended()
Gets the "plugin-order-pre-operation-extended" property.String
getPluginOrderPreOperationModify()
Gets the "plugin-order-pre-operation-modify" property.String
getPluginOrderPreOperationModifyDn()
Gets the "plugin-order-pre-operation-modify-dn" property.String
getPluginOrderPreOperationSearch()
Gets the "plugin-order-pre-operation-search" property.String
getPluginOrderPreParseAbandon()
Gets the "plugin-order-pre-parse-abandon" property.String
getPluginOrderPreParseAdd()
Gets the "plugin-order-pre-parse-add" property.String
getPluginOrderPreParseBind()
Gets the "plugin-order-pre-parse-bind" property.String
getPluginOrderPreParseCompare()
Gets the "plugin-order-pre-parse-compare" property.String
getPluginOrderPreParseDelete()
Gets the "plugin-order-pre-parse-delete" property.String
getPluginOrderPreParseExtended()
Gets the "plugin-order-pre-parse-extended" property.String
getPluginOrderPreParseModify()
Gets the "plugin-order-pre-parse-modify" property.String
getPluginOrderPreParseModifyDn()
Gets the "plugin-order-pre-parse-modify-dn" property.String
getPluginOrderPreParseSearch()
Gets the "plugin-order-pre-parse-search" property.String
getPluginOrderPreParseUnbind()
Gets the "plugin-order-pre-parse-unbind" property.String
getPluginOrderSearchResultEntry()
Gets the "plugin-order-search-result-entry" property.String
getPluginOrderSearchResultReference()
Gets the "plugin-order-search-result-reference" property.String
getPluginOrderShutdown()
Gets the "plugin-order-shutdown" property.String
getPluginOrderStartup()
Gets the "plugin-order-startup" property.String
getPluginOrderSubordinateDelete()
Gets the "plugin-order-subordinate-delete" property.String
getPluginOrderSubordinateModifyDn()
Gets the "plugin-order-subordinate-modify-dn" property.String[]
listPlugins()
Lists the Plugins.void
removeChangeListener(ConfigurationChangeListener<PluginRootCfg> listener)
Deregister an existing Plugin Root configuration change listener.void
removePluginAddListener(ConfigurationAddListener<PluginCfg> listener)
Deregisters an existing Plugin configuration add listener.void
removePluginDeleteListener(ConfigurationDeleteListener<PluginCfg> listener)
Deregisters an existing Plugin configuration delete listener.-
Methods inherited from interface org.forgerock.opendj.config.Configuration
dn, name
-
-
-
-
Method Detail
-
configurationClass
Class<? extends PluginRootCfg> configurationClass()
Gets the configuration class associated with this Plugin Root.- Specified by:
configurationClass
in interfaceConfiguration
- Returns:
- Returns the configuration class associated with this Plugin Root.
-
addChangeListener
void addChangeListener(ConfigurationChangeListener<PluginRootCfg> listener)
Register to be notified when this Plugin Root is changed.- Parameters:
listener
- The Plugin Root configuration change listener.
-
removeChangeListener
void removeChangeListener(ConfigurationChangeListener<PluginRootCfg> listener)
Deregister an existing Plugin Root configuration change listener.- Parameters:
listener
- The Plugin Root configuration change listener.
-
getPluginOrderIntermediateResponse
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.
-
getPluginOrderLdifImport
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.
-
getPluginOrderLdifImportBegin
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.
-
getPluginOrderLdifImportEnd
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.
-
getPluginOrderPostConnect
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.
-
getPluginOrderPostDisconnect
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.
-
getPluginOrderPostOperationAbandon
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.
-
getPluginOrderPostOperationAdd
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.
-
getPluginOrderPostOperationBind
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.
-
getPluginOrderPostOperationCompare
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.
-
getPluginOrderPostOperationDelete
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.
-
getPluginOrderPostOperationExtended
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.
-
getPluginOrderPostOperationModify
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.
-
getPluginOrderPostOperationModifyDn
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.
-
getPluginOrderPostOperationSearch
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.
-
getPluginOrderPostOperationUnbind
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.
-
getPluginOrderPostResponseAdd
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.
-
getPluginOrderPostResponseBind
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.
-
getPluginOrderPostResponseCompare
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.
-
getPluginOrderPostResponseDelete
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.
-
getPluginOrderPostResponseExtended
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.
-
getPluginOrderPostResponseModify
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.
-
getPluginOrderPostResponseModifyDn
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.
-
getPluginOrderPostResponseSearch
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.
-
getPluginOrderPostSynchronizationAdd
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.
-
getPluginOrderPostSynchronizationDelete
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.
-
getPluginOrderPostSynchronizationModify
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.
-
getPluginOrderPostSynchronizationModifyDn
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.
-
getPluginOrderPreOperationAdd
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.
-
getPluginOrderPreOperationBind
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.
-
getPluginOrderPreOperationCompare
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.
-
getPluginOrderPreOperationDelete
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.
-
getPluginOrderPreOperationExtended
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.
-
getPluginOrderPreOperationModify
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.
-
getPluginOrderPreOperationModifyDn
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.
-
getPluginOrderPreOperationSearch
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.
-
getPluginOrderPreParseAbandon
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.
-
getPluginOrderPreParseAdd
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.
-
getPluginOrderPreParseBind
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.
-
getPluginOrderPreParseCompare
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.
-
getPluginOrderPreParseDelete
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.
-
getPluginOrderPreParseExtended
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.
-
getPluginOrderPreParseModify
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.
-
getPluginOrderPreParseModifyDn
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.
-
getPluginOrderPreParseSearch
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.
-
getPluginOrderPreParseUnbind
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.
-
getPluginOrderSearchResultEntry
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.
-
getPluginOrderSearchResultReference
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.
-
getPluginOrderShutdown
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.
-
getPluginOrderStartup
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.
-
getPluginOrderSubordinateDelete
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.
-
getPluginOrderSubordinateModifyDn
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.
-
listPlugins
String[] listPlugins()
Lists the Plugins.- Returns:
- Returns an array containing the names of the Plugins.
-
getPlugin
PluginCfg getPlugin(String name) throws ConfigException
Gets the named Plugin.- Parameters:
name
- The name of the Plugin to retrieve.- Returns:
- Returns the named Plugin.
- Throws:
ConfigException
- If the Plugin could not be found or it could not be successfully decoded.
-
addPluginAddListener
void addPluginAddListener(ConfigurationAddListener<PluginCfg> listener) throws ConfigException
Registers to be notified when new Plugins are added.- Parameters:
listener
- The Plugin configuration add listener.- Throws:
ConfigException
- If the add listener could not be registered.
-
removePluginAddListener
void removePluginAddListener(ConfigurationAddListener<PluginCfg> listener)
Deregisters an existing Plugin configuration add listener.- Parameters:
listener
- The Plugin configuration add listener.
-
addPluginDeleteListener
void addPluginDeleteListener(ConfigurationDeleteListener<PluginCfg> listener) throws ConfigException
Registers to be notified when existing Plugins are deleted.- Parameters:
listener
- The Plugin configuration delete listener.- Throws:
ConfigException
- If the delete listener could not be registered.
-
removePluginDeleteListener
void removePluginDeleteListener(ConfigurationDeleteListener<PluginCfg> listener)
Deregisters an existing Plugin configuration delete listener.- Parameters:
listener
- The Plugin configuration delete listener.
-
-