org.opends.server.admin.std.client
Interface PluginRootCfgClient

All Superinterfaces:
ConfigurationClient

public interface PluginRootCfgClient
extends ConfigurationClient

A client-side interface for reading and modifying Plugin Root settings.

The Plugin Root defines the parent entry for all plug-ins defined in the server.


Method Summary
<C extends PluginCfgClient>
C
createPlugin(ManagedObjectDefinition<C,? extends PluginCfg> d, java.lang.String name, java.util.Collection<DefaultBehaviorException> exceptions)
          Creates a new Plugin.
 ManagedObjectDefinition<? extends PluginRootCfgClient,? extends PluginRootCfg> definition()
          Get the configuration definition associated with this Plugin Root.
 PluginCfgClient getPlugin(java.lang.String name)
          Gets the named Plugin.
 java.lang.String getPluginOrderIntermediateResponse()
          Gets the "plugin-order-intermediate-response" property.
 java.lang.String getPluginOrderLDIFExport()
          Gets the "plugin-order-ldif-export" property.
 java.lang.String getPluginOrderLDIFImport()
          Gets the "plugin-order-ldif-import" property.
 java.lang.String getPluginOrderPostConnect()
          Gets the "plugin-order-post-connect" property.
 java.lang.String getPluginOrderPostDisconnect()
          Gets the "plugin-order-post-disconnect" property.
 java.lang.String getPluginOrderPostOperationAbandon()
          Gets the "plugin-order-post-operation-abandon" property.
 java.lang.String getPluginOrderPostOperationAdd()
          Gets the "plugin-order-post-operation-add" property.
 java.lang.String getPluginOrderPostOperationBind()
          Gets the "plugin-order-post-operation-bind" property.
 java.lang.String getPluginOrderPostOperationCompare()
          Gets the "plugin-order-post-operation-compare" property.
 java.lang.String getPluginOrderPostOperationDelete()
          Gets the "plugin-order-post-operation-delete" property.
 java.lang.String getPluginOrderPostOperationExtended()
          Gets the "plugin-order-post-operation-extended" property.
 java.lang.String getPluginOrderPostOperationModify()
          Gets the "plugin-order-post-operation-modify" property.
 java.lang.String getPluginOrderPostOperationModifyDN()
          Gets the "plugin-order-post-operation-modify-dn" property.
 java.lang.String getPluginOrderPostOperationSearch()
          Gets the "plugin-order-post-operation-search" property.
 java.lang.String getPluginOrderPostOperationUnbind()
          Gets the "plugin-order-post-operation-unbind" property.
 java.lang.String getPluginOrderPostResponseAdd()
          Gets the "plugin-order-post-response-add" property.
 java.lang.String getPluginOrderPostResponseBind()
          Gets the "plugin-order-post-response-bind" property.
 java.lang.String getPluginOrderPostResponseCompare()
          Gets the "plugin-order-post-response-compare" property.
 java.lang.String getPluginOrderPostResponseDelete()
          Gets the "plugin-order-post-response-delete" property.
 java.lang.String getPluginOrderPostResponseExtended()
          Gets the "plugin-order-post-response-extended" property.
 java.lang.String getPluginOrderPostResponseModify()
          Gets the "plugin-order-post-response-modify" property.
 java.lang.String getPluginOrderPostResponseModifyDN()
          Gets the "plugin-order-post-response-modify-dn" property.
 java.lang.String getPluginOrderPostResponseSearch()
          Gets the "plugin-order-post-response-search" property.
 java.lang.String getPluginOrderPostSynchronizationAdd()
          Gets the "plugin-order-post-synchronization-add" property.
 java.lang.String getPluginOrderPostSynchronizationDelete()
          Gets the "plugin-order-post-synchronization-delete" property.
 java.lang.String getPluginOrderPostSynchronizationModify()
          Gets the "plugin-order-post-synchronization-modify" property.
 java.lang.String getPluginOrderPostSynchronizationModifyDN()
          Gets the "plugin-order-post-synchronization-modify-dn" property.
 java.lang.String getPluginOrderPreOperationAdd()
          Gets the "plugin-order-pre-operation-add" property.
 java.lang.String getPluginOrderPreOperationBind()
          Gets the "plugin-order-pre-operation-bind" property.
 java.lang.String getPluginOrderPreOperationCompare()
          Gets the "plugin-order-pre-operation-compare" property.
 java.lang.String getPluginOrderPreOperationDelete()
          Gets the "plugin-order-pre-operation-delete" property.
 java.lang.String getPluginOrderPreOperationExtended()
          Gets the "plugin-order-pre-operation-extended" property.
 java.lang.String getPluginOrderPreOperationModify()
          Gets the "plugin-order-pre-operation-modify" property.
 java.lang.String getPluginOrderPreOperationModifyDN()
          Gets the "plugin-order-pre-operation-modify-dn" property.
 java.lang.String getPluginOrderPreOperationSearch()
          Gets the "plugin-order-pre-operation-search" property.
 java.lang.String getPluginOrderPreParseAbandon()
          Gets the "plugin-order-pre-parse-abandon" property.
 java.lang.String getPluginOrderPreParseAdd()
          Gets the "plugin-order-pre-parse-add" property.
 java.lang.String getPluginOrderPreParseBind()
          Gets the "plugin-order-pre-parse-bind" property.
 java.lang.String getPluginOrderPreParseCompare()
          Gets the "plugin-order-pre-parse-compare" property.
 java.lang.String getPluginOrderPreParseDelete()
          Gets the "plugin-order-pre-parse-delete" property.
 java.lang.String getPluginOrderPreParseExtended()
          Gets the "plugin-order-pre-parse-extended" property.
 java.lang.String getPluginOrderPreParseModify()
          Gets the "plugin-order-pre-parse-modify" property.
 java.lang.String getPluginOrderPreParseModifyDN()
          Gets the "plugin-order-pre-parse-modify-dn" property.
 java.lang.String getPluginOrderPreParseSearch()
          Gets the "plugin-order-pre-parse-search" property.
 java.lang.String getPluginOrderPreParseUnbind()
          Gets the "plugin-order-pre-parse-unbind" property.
 java.lang.String getPluginOrderSearchResultEntry()
          Gets the "plugin-order-search-result-entry" property.
 java.lang.String getPluginOrderSearchResultReference()
          Gets the "plugin-order-search-result-reference" property.
 java.lang.String getPluginOrderShutdown()
          Gets the "plugin-order-shutdown" property.
 java.lang.String getPluginOrderStartup()
          Gets the "plugin-order-startup" property.
 java.lang.String getPluginOrderSubordinateModifyDN()
          Gets the "plugin-order-subordinate-modify-dn" property.
 java.lang.String[] listPlugins()
          Lists the Plugins.
 void removePlugin(java.lang.String name)
          Removes the named Plugin.
 void setPluginOrderIntermediateResponse(java.lang.String value)
          Sets the "plugin-order-intermediate-response" property.
 void setPluginOrderLDIFExport(java.lang.String value)
          Sets the "plugin-order-ldif-export" property.
 void setPluginOrderLDIFImport(java.lang.String value)
          Sets the "plugin-order-ldif-import" property.
 void setPluginOrderPostConnect(java.lang.String value)
          Sets the "plugin-order-post-connect" property.
 void setPluginOrderPostDisconnect(java.lang.String value)
          Sets the "plugin-order-post-disconnect" property.
 void setPluginOrderPostOperationAbandon(java.lang.String value)
          Sets the "plugin-order-post-operation-abandon" property.
 void setPluginOrderPostOperationAdd(java.lang.String value)
          Sets the "plugin-order-post-operation-add" property.
 void setPluginOrderPostOperationBind(java.lang.String value)
          Sets the "plugin-order-post-operation-bind" property.
 void setPluginOrderPostOperationCompare(java.lang.String value)
          Sets the "plugin-order-post-operation-compare" property.
 void setPluginOrderPostOperationDelete(java.lang.String value)
          Sets the "plugin-order-post-operation-delete" property.
 void setPluginOrderPostOperationExtended(java.lang.String value)
          Sets the "plugin-order-post-operation-extended" property.
 void setPluginOrderPostOperationModify(java.lang.String value)
          Sets the "plugin-order-post-operation-modify" property.
 void setPluginOrderPostOperationModifyDN(java.lang.String value)
          Sets the "plugin-order-post-operation-modify-dn" property.
 void setPluginOrderPostOperationSearch(java.lang.String value)
          Sets the "plugin-order-post-operation-search" property.
 void setPluginOrderPostOperationUnbind(java.lang.String value)
          Sets the "plugin-order-post-operation-unbind" property.
 void setPluginOrderPostResponseAdd(java.lang.String value)
          Sets the "plugin-order-post-response-add" property.
 void setPluginOrderPostResponseBind(java.lang.String value)
          Sets the "plugin-order-post-response-bind" property.
 void setPluginOrderPostResponseCompare(java.lang.String value)
          Sets the "plugin-order-post-response-compare" property.
 void setPluginOrderPostResponseDelete(java.lang.String value)
          Sets the "plugin-order-post-response-delete" property.
 void setPluginOrderPostResponseExtended(java.lang.String value)
          Sets the "plugin-order-post-response-extended" property.
 void setPluginOrderPostResponseModify(java.lang.String value)
          Sets the "plugin-order-post-response-modify" property.
 void setPluginOrderPostResponseModifyDN(java.lang.String value)
          Sets the "plugin-order-post-response-modify-dn" property.
 void setPluginOrderPostResponseSearch(java.lang.String value)
          Sets the "plugin-order-post-response-search" property.
 void setPluginOrderPostSynchronizationAdd(java.lang.String value)
          Sets the "plugin-order-post-synchronization-add" property.
 void setPluginOrderPostSynchronizationDelete(java.lang.String value)
          Sets the "plugin-order-post-synchronization-delete" property.
 void setPluginOrderPostSynchronizationModify(java.lang.String value)
          Sets the "plugin-order-post-synchronization-modify" property.
 void setPluginOrderPostSynchronizationModifyDN(java.lang.String value)
          Sets the "plugin-order-post-synchronization-modify-dn" property.
 void setPluginOrderPreOperationAdd(java.lang.String value)
          Sets the "plugin-order-pre-operation-add" property.
 void setPluginOrderPreOperationBind(java.lang.String value)
          Sets the "plugin-order-pre-operation-bind" property.
 void setPluginOrderPreOperationCompare(java.lang.String value)
          Sets the "plugin-order-pre-operation-compare" property.
 void setPluginOrderPreOperationDelete(java.lang.String value)
          Sets the "plugin-order-pre-operation-delete" property.
 void setPluginOrderPreOperationExtended(java.lang.String value)
          Sets the "plugin-order-pre-operation-extended" property.
 void setPluginOrderPreOperationModify(java.lang.String value)
          Sets the "plugin-order-pre-operation-modify" property.
 void setPluginOrderPreOperationModifyDN(java.lang.String value)
          Sets the "plugin-order-pre-operation-modify-dn" property.
 void setPluginOrderPreOperationSearch(java.lang.String value)
          Sets the "plugin-order-pre-operation-search" property.
 void setPluginOrderPreParseAbandon(java.lang.String value)
          Sets the "plugin-order-pre-parse-abandon" property.
 void setPluginOrderPreParseAdd(java.lang.String value)
          Sets the "plugin-order-pre-parse-add" property.
 void setPluginOrderPreParseBind(java.lang.String value)
          Sets the "plugin-order-pre-parse-bind" property.
 void setPluginOrderPreParseCompare(java.lang.String value)
          Sets the "plugin-order-pre-parse-compare" property.
 void setPluginOrderPreParseDelete(java.lang.String value)
          Sets the "plugin-order-pre-parse-delete" property.
 void setPluginOrderPreParseExtended(java.lang.String value)
          Sets the "plugin-order-pre-parse-extended" property.
 void setPluginOrderPreParseModify(java.lang.String value)
          Sets the "plugin-order-pre-parse-modify" property.
 void setPluginOrderPreParseModifyDN(java.lang.String value)
          Sets the "plugin-order-pre-parse-modify-dn" property.
 void setPluginOrderPreParseSearch(java.lang.String value)
          Sets the "plugin-order-pre-parse-search" property.
 void setPluginOrderPreParseUnbind(java.lang.String value)
          Sets the "plugin-order-pre-parse-unbind" property.
 void setPluginOrderSearchResultEntry(java.lang.String value)
          Sets the "plugin-order-search-result-entry" property.
 void setPluginOrderSearchResultReference(java.lang.String value)
          Sets the "plugin-order-search-result-reference" property.
 void setPluginOrderShutdown(java.lang.String value)
          Sets the "plugin-order-shutdown" property.
 void setPluginOrderStartup(java.lang.String value)
          Sets the "plugin-order-startup" property.
 void setPluginOrderSubordinateModifyDN(java.lang.String value)
          Sets the "plugin-order-subordinate-modify-dn" property.
 
Methods inherited from interface org.opends.server.admin.ConfigurationClient
commit, properties
 

Method Detail

definition

ManagedObjectDefinition<? extends PluginRootCfgClient,? extends PluginRootCfg> definition()
Get the configuration definition associated with this Plugin Root.

Specified by:
definition in interface ConfigurationClient
Returns:
Returns the configuration definition associated with this Plugin Root.

getPluginOrderIntermediateResponse

java.lang.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

void setPluginOrderIntermediateResponse(java.lang.String value)
                                        throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderLDIFExport

java.lang.String getPluginOrderLDIFExport()
Gets the "plugin-order-ldif-export" property.

Specifies the order in which LDIF export 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-export" property.

setPluginOrderLDIFExport

void setPluginOrderLDIFExport(java.lang.String value)
                              throws IllegalPropertyValueException
Sets the "plugin-order-ldif-export" property.

Specifies the order in which LDIF export 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-export" property.
Throws:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderLDIFImport

java.lang.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

void setPluginOrderLDIFImport(java.lang.String value)
                              throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostConnect

java.lang.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

void setPluginOrderPostConnect(java.lang.String value)
                               throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostDisconnect

java.lang.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

void setPluginOrderPostDisconnect(java.lang.String value)
                                  throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostOperationAbandon

java.lang.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

void setPluginOrderPostOperationAbandon(java.lang.String value)
                                        throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostOperationAdd

java.lang.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

void setPluginOrderPostOperationAdd(java.lang.String value)
                                    throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostOperationBind

java.lang.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

void setPluginOrderPostOperationBind(java.lang.String value)
                                     throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostOperationCompare

java.lang.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

void setPluginOrderPostOperationCompare(java.lang.String value)
                                        throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostOperationDelete

java.lang.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

void setPluginOrderPostOperationDelete(java.lang.String value)
                                       throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostOperationExtended

java.lang.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

void setPluginOrderPostOperationExtended(java.lang.String value)
                                         throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostOperationModify

java.lang.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

void setPluginOrderPostOperationModify(java.lang.String value)
                                       throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostOperationModifyDN

java.lang.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

void setPluginOrderPostOperationModifyDN(java.lang.String value)
                                         throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostOperationSearch

java.lang.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

void setPluginOrderPostOperationSearch(java.lang.String value)
                                       throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostOperationUnbind

java.lang.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

void setPluginOrderPostOperationUnbind(java.lang.String value)
                                       throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostResponseAdd

java.lang.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

void setPluginOrderPostResponseAdd(java.lang.String value)
                                   throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostResponseBind

java.lang.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

void setPluginOrderPostResponseBind(java.lang.String value)
                                    throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostResponseCompare

java.lang.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

void setPluginOrderPostResponseCompare(java.lang.String value)
                                       throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostResponseDelete

java.lang.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

void setPluginOrderPostResponseDelete(java.lang.String value)
                                      throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostResponseExtended

java.lang.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

void setPluginOrderPostResponseExtended(java.lang.String value)
                                        throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostResponseModify

java.lang.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

void setPluginOrderPostResponseModify(java.lang.String value)
                                      throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostResponseModifyDN

java.lang.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

void setPluginOrderPostResponseModifyDN(java.lang.String value)
                                        throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostResponseSearch

java.lang.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

void setPluginOrderPostResponseSearch(java.lang.String value)
                                      throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostSynchronizationAdd

java.lang.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

void setPluginOrderPostSynchronizationAdd(java.lang.String value)
                                          throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostSynchronizationDelete

java.lang.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(java.lang.String value)
                                             throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostSynchronizationModify

java.lang.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(java.lang.String value)
                                             throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPostSynchronizationModifyDN

java.lang.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(java.lang.String value)
                                               throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreOperationAdd

java.lang.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

void setPluginOrderPreOperationAdd(java.lang.String value)
                                   throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreOperationBind

java.lang.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

void setPluginOrderPreOperationBind(java.lang.String value)
                                    throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreOperationCompare

java.lang.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

void setPluginOrderPreOperationCompare(java.lang.String value)
                                       throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreOperationDelete

java.lang.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

void setPluginOrderPreOperationDelete(java.lang.String value)
                                      throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreOperationExtended

java.lang.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

void setPluginOrderPreOperationExtended(java.lang.String value)
                                        throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreOperationModify

java.lang.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

void setPluginOrderPreOperationModify(java.lang.String value)
                                      throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreOperationModifyDN

java.lang.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

void setPluginOrderPreOperationModifyDN(java.lang.String value)
                                        throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreOperationSearch

java.lang.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

void setPluginOrderPreOperationSearch(java.lang.String value)
                                      throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreParseAbandon

java.lang.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

void setPluginOrderPreParseAbandon(java.lang.String value)
                                   throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreParseAdd

java.lang.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

void setPluginOrderPreParseAdd(java.lang.String value)
                               throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreParseBind

java.lang.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

void setPluginOrderPreParseBind(java.lang.String value)
                                throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreParseCompare

java.lang.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

void setPluginOrderPreParseCompare(java.lang.String value)
                                   throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreParseDelete

java.lang.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

void setPluginOrderPreParseDelete(java.lang.String value)
                                  throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreParseExtended

java.lang.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

void setPluginOrderPreParseExtended(java.lang.String value)
                                    throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreParseModify

java.lang.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

void setPluginOrderPreParseModify(java.lang.String value)
                                  throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreParseModifyDN

java.lang.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

void setPluginOrderPreParseModifyDN(java.lang.String value)
                                    throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreParseSearch

java.lang.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

void setPluginOrderPreParseSearch(java.lang.String value)
                                  throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderPreParseUnbind

java.lang.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

void setPluginOrderPreParseUnbind(java.lang.String value)
                                  throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderSearchResultEntry

java.lang.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

void setPluginOrderSearchResultEntry(java.lang.String value)
                                     throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderSearchResultReference

java.lang.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

void setPluginOrderSearchResultReference(java.lang.String value)
                                         throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderShutdown

java.lang.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

void setPluginOrderShutdown(java.lang.String value)
                            throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderStartup

java.lang.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

void setPluginOrderStartup(java.lang.String value)
                           throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

getPluginOrderSubordinateModifyDN

java.lang.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

void setPluginOrderSubordinateModifyDN(java.lang.String value)
                                       throws IllegalPropertyValueException
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:
IllegalPropertyValueException - If the new value is invalid.

listPlugins

java.lang.String[] listPlugins()
                               throws ConcurrentModificationException,
                                      AuthorizationException,
                                      CommunicationException
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.
AuthorizationException - If the server refuses to list the Plugins because the client does not have the correct privileges.
CommunicationException - If the client cannot contact the server due to an underlying communication problem.

getPlugin

PluginCfgClient getPlugin(java.lang.String name)
                          throws DefinitionDecodingException,
                                 ManagedObjectDecodingException,
                                 ManagedObjectNotFoundException,
                                 ConcurrentModificationException,
                                 AuthorizationException,
                                 CommunicationException
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.
AuthorizationException - If the server refuses to retrieve the named Plugin because the client does not have the correct privileges.
CommunicationException - If the client cannot contact the server due to an underlying communication problem.

createPlugin

<C extends PluginCfgClient> C createPlugin(ManagedObjectDefinition<C,? extends PluginCfg> d,
                                           java.lang.String name,
                                           java.util.Collection<DefaultBehaviorException> exceptions)
                                       throws IllegalManagedObjectNameException
Creates 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 the ConfigurationClient.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 any DefaultBehaviorExceptions that occurred whilst attempting to determine the default values of the Plugin. This argument can be null.
Returns:
Returns a new Plugin configuration instance.
Throws:
IllegalManagedObjectNameException - If the name of the new Plugin is invalid.

removePlugin

void removePlugin(java.lang.String name)
                  throws ManagedObjectNotFoundException,
                         OperationRejectedException,
                         ConcurrentModificationException,
                         AuthorizationException,
                         CommunicationException
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.
AuthorizationException - If the server refuses to remove the Plugin because the client does not have the correct privileges.
CommunicationException - If the client cannot contact the server due to an underlying communication problem.