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 Details

    • 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

      ValueOrExpression<String> getPluginOrderIntermediateResponse()
      Gets the "plugin-order-intermediate-response" property.

      Specifies the order in which intermediate response plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-intermediate-response" property.
    • setPluginOrderIntermediateResponse

      void setPluginOrderIntermediateResponse(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-intermediate-response" property.

      Specifies the order in which intermediate response plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-intermediate-response" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderLdifImport

      ValueOrExpression<String> getPluginOrderLdifImport()
      Gets the "plugin-order-ldif-import" property.

      Specifies the order in which LDIF import plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-ldif-import" property.
    • setPluginOrderLdifImport

      void setPluginOrderLdifImport(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-ldif-import" property.

      Specifies the order in which LDIF import plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-ldif-import" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderLdifImportBegin

      ValueOrExpression<String> getPluginOrderLdifImportBegin()
      Gets the "plugin-order-ldif-import-begin" property.

      Specifies the order in which LDIF import begin plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-ldif-import-begin" property.
    • setPluginOrderLdifImportBegin

      void setPluginOrderLdifImportBegin(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-ldif-import-begin" property.

      Specifies the order in which LDIF import begin plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-ldif-import-begin" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderLdifImportEnd

      ValueOrExpression<String> getPluginOrderLdifImportEnd()
      Gets the "plugin-order-ldif-import-end" property.

      Specifies the order in which LDIF import end plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-ldif-import-end" property.
    • setPluginOrderLdifImportEnd

      void setPluginOrderLdifImportEnd(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-ldif-import-end" property.

      Specifies the order in which LDIF import end plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-ldif-import-end" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostCommitAdd

      ValueOrExpression<String> getPluginOrderPostCommitAdd()
      Gets the "plugin-order-post-commit-add" property.

      Specifies the order in which post-commit add plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-commit-add" property.
    • setPluginOrderPostCommitAdd

      void setPluginOrderPostCommitAdd(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-commit-add" property.

      Specifies the order in which post-commit add plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-commit-add" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostCommitDelete

      ValueOrExpression<String> getPluginOrderPostCommitDelete()
      Gets the "plugin-order-post-commit-delete" property.

      Specifies the order in which post-commit delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-commit-delete" property.
    • setPluginOrderPostCommitDelete

      void setPluginOrderPostCommitDelete(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-commit-delete" property.

      Specifies the order in which post-commit delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-commit-delete" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostCommitModify

      ValueOrExpression<String> getPluginOrderPostCommitModify()
      Gets the "plugin-order-post-commit-modify" property.

      Specifies the order in which post-commit modify plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-commit-modify" property.
    • setPluginOrderPostCommitModify

      void setPluginOrderPostCommitModify(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-commit-modify" property.

      Specifies the order in which post-commit modify plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-commit-modify" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostCommitModifyDn

      ValueOrExpression<String> getPluginOrderPostCommitModifyDn()
      Gets the "plugin-order-post-commit-modify-dn" property.

      Specifies the order in which post-commit modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-commit-modify-dn" property.
    • setPluginOrderPostCommitModifyDn

      void setPluginOrderPostCommitModifyDn(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-commit-modify-dn" property.

      Specifies the order in which post-commit modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-commit-modify-dn" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostConnect

      ValueOrExpression<String> getPluginOrderPostConnect()
      Gets the "plugin-order-post-connect" property.

      Specifies the order in which post-connect plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-connect" property.
    • setPluginOrderPostConnect

      void setPluginOrderPostConnect(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-connect" property.

      Specifies the order in which post-connect plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-connect" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostDisconnect

      ValueOrExpression<String> getPluginOrderPostDisconnect()
      Gets the "plugin-order-post-disconnect" property.

      Specifies the order in which post-disconnect plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-disconnect" property.
    • setPluginOrderPostDisconnect

      void setPluginOrderPostDisconnect(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-disconnect" property.

      Specifies the order in which post-disconnect plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-disconnect" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostOperationAbandon

      ValueOrExpression<String> getPluginOrderPostOperationAbandon()
      Gets the "plugin-order-post-operation-abandon" property.

      Specifies the order in which post-operation abandon plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-operation-abandon" property.
    • setPluginOrderPostOperationAbandon

      void setPluginOrderPostOperationAbandon(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-operation-abandon" property.

      Specifies the order in which post-operation abandon plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-operation-abandon" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostOperationAdd

      ValueOrExpression<String> getPluginOrderPostOperationAdd()
      Gets the "plugin-order-post-operation-add" property.

      Specifies the order in which post-operation add plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-operation-add" property.
    • setPluginOrderPostOperationAdd

      void setPluginOrderPostOperationAdd(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-operation-add" property.

      Specifies the order in which post-operation add plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-operation-add" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostOperationBind

      ValueOrExpression<String> getPluginOrderPostOperationBind()
      Gets the "plugin-order-post-operation-bind" property.

      Specifies the order in which post-operation bind plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-operation-bind" property.
    • setPluginOrderPostOperationBind

      void setPluginOrderPostOperationBind(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-operation-bind" property.

      Specifies the order in which post-operation bind plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-operation-bind" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostOperationCompare

      ValueOrExpression<String> getPluginOrderPostOperationCompare()
      Gets the "plugin-order-post-operation-compare" property.

      Specifies the order in which post-operation compare plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-operation-compare" property.
    • setPluginOrderPostOperationCompare

      void setPluginOrderPostOperationCompare(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-operation-compare" property.

      Specifies the order in which post-operation compare plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-operation-compare" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostOperationDelete

      ValueOrExpression<String> getPluginOrderPostOperationDelete()
      Gets the "plugin-order-post-operation-delete" property.

      Specifies the order in which post-operation delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-operation-delete" property.
    • setPluginOrderPostOperationDelete

      void setPluginOrderPostOperationDelete(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-operation-delete" property.

      Specifies the order in which post-operation delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-operation-delete" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostOperationExtended

      ValueOrExpression<String> getPluginOrderPostOperationExtended()
      Gets the "plugin-order-post-operation-extended" property.

      Specifies the order in which post-operation extended operation plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-operation-extended" property.
    • setPluginOrderPostOperationExtended

      void setPluginOrderPostOperationExtended(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-operation-extended" property.

      Specifies the order in which post-operation extended operation plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-operation-extended" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostOperationModify

      ValueOrExpression<String> getPluginOrderPostOperationModify()
      Gets the "plugin-order-post-operation-modify" property.

      Specifies the order in which post-operation modify plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-operation-modify" property.
    • setPluginOrderPostOperationModify

      void setPluginOrderPostOperationModify(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-operation-modify" property.

      Specifies the order in which post-operation modify plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-operation-modify" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostOperationModifyDn

      ValueOrExpression<String> getPluginOrderPostOperationModifyDn()
      Gets the "plugin-order-post-operation-modify-dn" property.

      Specifies the order in which post-operation modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-operation-modify-dn" property.
    • setPluginOrderPostOperationModifyDn

      void setPluginOrderPostOperationModifyDn(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-operation-modify-dn" property.

      Specifies the order in which post-operation modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-operation-modify-dn" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostOperationSearch

      ValueOrExpression<String> getPluginOrderPostOperationSearch()
      Gets the "plugin-order-post-operation-search" property.

      Specifies the order in which post-operation search plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-operation-search" property.
    • setPluginOrderPostOperationSearch

      void setPluginOrderPostOperationSearch(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-operation-search" property.

      Specifies the order in which post-operation search plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-operation-search" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostOperationUnbind

      ValueOrExpression<String> getPluginOrderPostOperationUnbind()
      Gets the "plugin-order-post-operation-unbind" property.

      Specifies the order in which post-operation unbind plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-operation-unbind" property.
    • setPluginOrderPostOperationUnbind

      void setPluginOrderPostOperationUnbind(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-operation-unbind" property.

      Specifies the order in which post-operation unbind plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-operation-unbind" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostResponseAdd

      ValueOrExpression<String> getPluginOrderPostResponseAdd()
      Gets the "plugin-order-post-response-add" property.

      Specifies the order in which post-response add plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-response-add" property.
    • setPluginOrderPostResponseAdd

      void setPluginOrderPostResponseAdd(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-response-add" property.

      Specifies the order in which post-response add plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-response-add" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostResponseBind

      ValueOrExpression<String> getPluginOrderPostResponseBind()
      Gets the "plugin-order-post-response-bind" property.

      Specifies the order in which post-response bind plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-response-bind" property.
    • setPluginOrderPostResponseBind

      void setPluginOrderPostResponseBind(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-response-bind" property.

      Specifies the order in which post-response bind plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-response-bind" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostResponseCompare

      ValueOrExpression<String> getPluginOrderPostResponseCompare()
      Gets the "plugin-order-post-response-compare" property.

      Specifies the order in which post-response compare plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-response-compare" property.
    • setPluginOrderPostResponseCompare

      void setPluginOrderPostResponseCompare(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-response-compare" property.

      Specifies the order in which post-response compare plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-response-compare" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostResponseDelete

      ValueOrExpression<String> getPluginOrderPostResponseDelete()
      Gets the "plugin-order-post-response-delete" property.

      Specifies the order in which post-response delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-response-delete" property.
    • setPluginOrderPostResponseDelete

      void setPluginOrderPostResponseDelete(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-response-delete" property.

      Specifies the order in which post-response delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-response-delete" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostResponseExtended

      ValueOrExpression<String> getPluginOrderPostResponseExtended()
      Gets the "plugin-order-post-response-extended" property.

      Specifies the order in which post-response extended operation plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-response-extended" property.
    • setPluginOrderPostResponseExtended

      void setPluginOrderPostResponseExtended(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-response-extended" property.

      Specifies the order in which post-response extended operation plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-response-extended" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostResponseModify

      ValueOrExpression<String> getPluginOrderPostResponseModify()
      Gets the "plugin-order-post-response-modify" property.

      Specifies the order in which post-response modify plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-response-modify" property.
    • setPluginOrderPostResponseModify

      void setPluginOrderPostResponseModify(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-response-modify" property.

      Specifies the order in which post-response modify plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-response-modify" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostResponseModifyDn

      ValueOrExpression<String> getPluginOrderPostResponseModifyDn()
      Gets the "plugin-order-post-response-modify-dn" property.

      Specifies the order in which post-response modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-response-modify-dn" property.
    • setPluginOrderPostResponseModifyDn

      void setPluginOrderPostResponseModifyDn(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-response-modify-dn" property.

      Specifies the order in which post-response modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-response-modify-dn" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostResponseSearch

      ValueOrExpression<String> getPluginOrderPostResponseSearch()
      Gets the "plugin-order-post-response-search" property.

      Specifies the order in which post-response search plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-response-search" property.
    • setPluginOrderPostResponseSearch

      void setPluginOrderPostResponseSearch(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-response-search" property.

      Specifies the order in which post-response search plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-response-search" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostSynchronizationAdd

      ValueOrExpression<String> getPluginOrderPostSynchronizationAdd()
      Gets the "plugin-order-post-synchronization-add" property.

      Specifies the order in which post-synchronization add plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-synchronization-add" property.
    • setPluginOrderPostSynchronizationAdd

      void setPluginOrderPostSynchronizationAdd(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-synchronization-add" property.

      Specifies the order in which post-synchronization add plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-synchronization-add" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostSynchronizationDelete

      ValueOrExpression<String> getPluginOrderPostSynchronizationDelete()
      Gets the "plugin-order-post-synchronization-delete" property.

      Specifies the order in which post-synchronization delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-synchronization-delete" property.
    • setPluginOrderPostSynchronizationDelete

      void setPluginOrderPostSynchronizationDelete(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-synchronization-delete" property.

      Specifies the order in which post-synchronization delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-synchronization-delete" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostSynchronizationModify

      ValueOrExpression<String> getPluginOrderPostSynchronizationModify()
      Gets the "plugin-order-post-synchronization-modify" property.

      Specifies the order in which post-synchronization modify plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-synchronization-modify" property.
    • setPluginOrderPostSynchronizationModify

      void setPluginOrderPostSynchronizationModify(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-synchronization-modify" property.

      Specifies the order in which post-synchronization modify plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-synchronization-modify" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPostSynchronizationModifyDn

      ValueOrExpression<String> getPluginOrderPostSynchronizationModifyDn()
      Gets the "plugin-order-post-synchronization-modify-dn" property.

      Specifies the order in which post-synchronization modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-post-synchronization-modify-dn" property.
    • setPluginOrderPostSynchronizationModifyDn

      void setPluginOrderPostSynchronizationModifyDn(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-post-synchronization-modify-dn" property.

      Specifies the order in which post-synchronization modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-post-synchronization-modify-dn" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreOperationAdd

      ValueOrExpression<String> getPluginOrderPreOperationAdd()
      Gets the "plugin-order-pre-operation-add" property.

      Specifies the order in which pre-operation add plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-operation-add" property.
    • setPluginOrderPreOperationAdd

      void setPluginOrderPreOperationAdd(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-operation-add" property.

      Specifies the order in which pre-operation add plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-operation-add" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreOperationBind

      ValueOrExpression<String> getPluginOrderPreOperationBind()
      Gets the "plugin-order-pre-operation-bind" property.

      Specifies the order in which pre-operation bind plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-operation-bind" property.
    • setPluginOrderPreOperationBind

      void setPluginOrderPreOperationBind(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-operation-bind" property.

      Specifies the order in which pre-operation bind plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-operation-bind" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreOperationCompare

      ValueOrExpression<String> getPluginOrderPreOperationCompare()
      Gets the "plugin-order-pre-operation-compare" property.

      Specifies the order in which pre-operation compare plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-operation-compare" property.
    • setPluginOrderPreOperationCompare

      void setPluginOrderPreOperationCompare(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-operation-compare" property.

      Specifies the order in which pre-operation compare plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-operation-compare" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreOperationDelete

      ValueOrExpression<String> getPluginOrderPreOperationDelete()
      Gets the "plugin-order-pre-operation-delete" property.

      Specifies the order in which pre-operation delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-operation-delete" property.
    • setPluginOrderPreOperationDelete

      void setPluginOrderPreOperationDelete(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-operation-delete" property.

      Specifies the order in which pre-operation delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-operation-delete" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreOperationExtended

      ValueOrExpression<String> getPluginOrderPreOperationExtended()
      Gets the "plugin-order-pre-operation-extended" property.

      Specifies the order in which pre-operation extended operation plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-operation-extended" property.
    • setPluginOrderPreOperationExtended

      void setPluginOrderPreOperationExtended(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-operation-extended" property.

      Specifies the order in which pre-operation extended operation plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-operation-extended" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreOperationModify

      ValueOrExpression<String> getPluginOrderPreOperationModify()
      Gets the "plugin-order-pre-operation-modify" property.

      Specifies the order in which pre-operation modify plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-operation-modify" property.
    • setPluginOrderPreOperationModify

      void setPluginOrderPreOperationModify(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-operation-modify" property.

      Specifies the order in which pre-operation modify plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-operation-modify" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreOperationModifyDn

      ValueOrExpression<String> getPluginOrderPreOperationModifyDn()
      Gets the "plugin-order-pre-operation-modify-dn" property.

      Specifies the order in which pre-operation modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-operation-modify-dn" property.
    • setPluginOrderPreOperationModifyDn

      void setPluginOrderPreOperationModifyDn(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-operation-modify-dn" property.

      Specifies the order in which pre-operation modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-operation-modify-dn" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreOperationSearch

      ValueOrExpression<String> getPluginOrderPreOperationSearch()
      Gets the "plugin-order-pre-operation-search" property.

      Specifies the order in which pre-operation search plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-operation-search" property.
    • setPluginOrderPreOperationSearch

      void setPluginOrderPreOperationSearch(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-operation-search" property.

      Specifies the order in which pre-operation search plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-operation-search" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreParseAbandon

      ValueOrExpression<String> getPluginOrderPreParseAbandon()
      Gets the "plugin-order-pre-parse-abandon" property.

      Specifies the order in which pre-parse abandon plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-parse-abandon" property.
    • setPluginOrderPreParseAbandon

      void setPluginOrderPreParseAbandon(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-parse-abandon" property.

      Specifies the order in which pre-parse abandon plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-parse-abandon" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreParseAdd

      ValueOrExpression<String> getPluginOrderPreParseAdd()
      Gets the "plugin-order-pre-parse-add" property.

      Specifies the order in which pre-parse add plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-parse-add" property.
    • setPluginOrderPreParseAdd

      void setPluginOrderPreParseAdd(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-parse-add" property.

      Specifies the order in which pre-parse add plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-parse-add" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreParseBind

      ValueOrExpression<String> getPluginOrderPreParseBind()
      Gets the "plugin-order-pre-parse-bind" property.

      Specifies the order in which pre-parse bind plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-parse-bind" property.
    • setPluginOrderPreParseBind

      void setPluginOrderPreParseBind(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-parse-bind" property.

      Specifies the order in which pre-parse bind plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-parse-bind" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreParseCompare

      ValueOrExpression<String> getPluginOrderPreParseCompare()
      Gets the "plugin-order-pre-parse-compare" property.

      Specifies the order in which pre-parse compare plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-parse-compare" property.
    • setPluginOrderPreParseCompare

      void setPluginOrderPreParseCompare(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-parse-compare" property.

      Specifies the order in which pre-parse compare plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-parse-compare" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreParseDelete

      ValueOrExpression<String> getPluginOrderPreParseDelete()
      Gets the "plugin-order-pre-parse-delete" property.

      Specifies the order in which pre-parse delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-parse-delete" property.
    • setPluginOrderPreParseDelete

      void setPluginOrderPreParseDelete(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-parse-delete" property.

      Specifies the order in which pre-parse delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-parse-delete" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreParseExtended

      ValueOrExpression<String> getPluginOrderPreParseExtended()
      Gets the "plugin-order-pre-parse-extended" property.

      Specifies the order in which pre-parse extended operation plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-parse-extended" property.
    • setPluginOrderPreParseExtended

      void setPluginOrderPreParseExtended(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-parse-extended" property.

      Specifies the order in which pre-parse extended operation plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-parse-extended" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreParseModify

      ValueOrExpression<String> getPluginOrderPreParseModify()
      Gets the "plugin-order-pre-parse-modify" property.

      Specifies the order in which pre-parse modify plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-parse-modify" property.
    • setPluginOrderPreParseModify

      void setPluginOrderPreParseModify(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-parse-modify" property.

      Specifies the order in which pre-parse modify plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-parse-modify" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreParseModifyDn

      ValueOrExpression<String> getPluginOrderPreParseModifyDn()
      Gets the "plugin-order-pre-parse-modify-dn" property.

      Specifies the order in which pre-parse modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-parse-modify-dn" property.
    • setPluginOrderPreParseModifyDn

      void setPluginOrderPreParseModifyDn(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-parse-modify-dn" property.

      Specifies the order in which pre-parse modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-parse-modify-dn" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreParseSearch

      ValueOrExpression<String> getPluginOrderPreParseSearch()
      Gets the "plugin-order-pre-parse-search" property.

      Specifies the order in which pre-parse search plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-parse-search" property.
    • setPluginOrderPreParseSearch

      void setPluginOrderPreParseSearch(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-parse-search" property.

      Specifies the order in which pre-parse search plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-parse-search" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderPreParseUnbind

      ValueOrExpression<String> getPluginOrderPreParseUnbind()
      Gets the "plugin-order-pre-parse-unbind" property.

      Specifies the order in which pre-parse unbind plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-pre-parse-unbind" property.
    • setPluginOrderPreParseUnbind

      void setPluginOrderPreParseUnbind(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-pre-parse-unbind" property.

      Specifies the order in which pre-parse unbind plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-pre-parse-unbind" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderSearchResultEntry

      ValueOrExpression<String> getPluginOrderSearchResultEntry()
      Gets the "plugin-order-search-result-entry" property.

      Specifies the order in which search result entry plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-search-result-entry" property.
    • setPluginOrderSearchResultEntry

      void setPluginOrderSearchResultEntry(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-search-result-entry" property.

      Specifies the order in which search result entry plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-search-result-entry" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderSearchResultReference

      ValueOrExpression<String> getPluginOrderSearchResultReference()
      Gets the "plugin-order-search-result-reference" property.

      Specifies the order in which search result reference plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-search-result-reference" property.
    • setPluginOrderSearchResultReference

      void setPluginOrderSearchResultReference(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-search-result-reference" property.

      Specifies the order in which search result reference plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-search-result-reference" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderShutdown

      ValueOrExpression<String> getPluginOrderShutdown()
      Gets the "plugin-order-shutdown" property.

      Specifies the order in which shutdown plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-shutdown" property.
    • setPluginOrderShutdown

      void setPluginOrderShutdown(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-shutdown" property.

      Specifies the order in which shutdown plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-shutdown" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderStartup

      ValueOrExpression<String> getPluginOrderStartup()
      Gets the "plugin-order-startup" property.

      Specifies the order in which startup plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-startup" property.
    • setPluginOrderStartup

      void setPluginOrderStartup(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-startup" property.

      Specifies the order in which startup plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-startup" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderSubordinateDelete

      ValueOrExpression<String> getPluginOrderSubordinateDelete()
      Gets the "plugin-order-subordinate-delete" property.

      Specifies the order in which subordinate delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-subordinate-delete" property.
    • setPluginOrderSubordinateDelete

      void setPluginOrderSubordinateDelete(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-subordinate-delete" property.

      Specifies the order in which subordinate delete plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-subordinate-delete" property.
      Throws:
      PropertyException - If the new value is invalid.
    • getPluginOrderSubordinateModifyDn

      ValueOrExpression<String> getPluginOrderSubordinateModifyDn()
      Gets the "plugin-order-subordinate-modify-dn" property.

      Specifies the order in which subordinate modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Returns:
      Returns the value of the "plugin-order-subordinate-modify-dn" property.
    • setPluginOrderSubordinateModifyDn

      void setPluginOrderSubordinateModifyDn(ValueOrExpression<String> value) throws PropertyException
      Sets the "plugin-order-subordinate-modify-dn" property.

      Specifies the order in which subordinate modify DN plug-ins are to be loaded and invoked.

      The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).

      Parameters:
      value - The value of the "plugin-order-subordinate-modify-dn" property.
      Throws:
      PropertyException - If the new value is invalid.
    • listPlugins

      Lists the Plugins.
      Returns:
      Returns an array containing the names of the Plugins.
      Throws:
      ConcurrentModificationException - If this Plugin Root has been removed from the server by another client.
      LdapException - If any other error occurs.
    • getPlugin

      Gets the named Plugin.
      Parameters:
      name - The name of the Plugin to retrieve.
      Returns:
      Returns the named Plugin.
      Throws:
      DefinitionDecodingException - If the named Plugin was found but its type could not be determined.
      ManagedObjectDecodingException - If the named Plugin was found but one or more of its properties could not be decoded.
      ManagedObjectNotFoundException - If the named Plugin was not found on the server.
      ConcurrentModificationException - If this Plugin Root has been removed from the server by another client.
      LdapException - If any other error occurs.
    • createPlugin

      <C extends PluginCfgClient> C createPlugin(ManagedObjectDefinition<C,? extends PluginCfg> d, String name, Collection<PropertyException> exceptions) throws 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 PropertyExceptions 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

      Removes the named Plugin.
      Parameters:
      name - The name of the Plugin to remove.
      Throws:
      ManagedObjectNotFoundException - If the Plugin does not exist.
      OperationRejectedException - If the server refuses to remove the Plugin due to some server-side constraint which cannot be satisfied (for example, if it is referenced by another managed object).
      ConcurrentModificationException - If this Plugin Root has been removed from the server by another client.
      LdapException - If any other error occurs.