Enum PluginCfgDefn.PluginType
- java.lang.Object
-
- java.lang.Enum<PluginCfgDefn.PluginType>
-
- org.forgerock.opendj.server.config.meta.PluginCfgDefn.PluginType
-
- All Implemented Interfaces:
Serializable
,Comparable<PluginCfgDefn.PluginType>
- Enclosing class:
- PluginCfgDefn
public static enum PluginCfgDefn.PluginType extends Enum<PluginCfgDefn.PluginType>
Defines the set of permissable values for the "plugin-type" property.Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description INITIALIZATION
Invoked at the initialization of the directory server.INTERMEDIATERESPONSE
Invoked before sending an intermediate repsonse message to the client.LDIFIMPORT
Invoked for each entry read during an LDIF import.LDIFIMPORTBEGIN
Invoked at the beginning of an LDIF import session.LDIFIMPORTEND
Invoked at the end of an LDIF import session.POSTCONNECT
Invoked whenever a new connection is established to the server.POSTDISCONNECT
Invoked whenever an existing connection is terminated (by either the client or the server).POSTOPERATIONABANDON
Invoked after completing the abandon processing.POSTOPERATIONADD
Invoked after completing the core add processing but before sending the response to the client.POSTOPERATIONBIND
Invoked after completing the core bind processing but before sending the response to the client.POSTOPERATIONCOMPARE
Invoked after completing the core compare processing but before sending the response to the client.POSTOPERATIONDELETE
Invoked after completing the core delete processing but before sending the response to the client.POSTOPERATIONEXTENDED
Invoked after completing the core extended processing but before sending the response to the client.POSTOPERATIONMODIFY
Invoked after completing the core modify processing but before sending the response to the client.POSTOPERATIONMODIFYDN
Invoked after completing the core modify DN processing but before sending the response to the client.POSTOPERATIONSEARCH
Invoked after completing the core search processing but before sending the response to the client.POSTOPERATIONUNBIND
Invoked after completing the unbind processing.POSTRESPONSEADD
Invoked after sending the add response to the client.POSTRESPONSEBIND
Invoked after sending the bind response to the client.POSTRESPONSECOMPARE
Invoked after sending the compare response to the client.POSTRESPONSEDELETE
Invoked after sending the delete response to the client.POSTRESPONSEEXTENDED
Invoked after sending the extended response to the client.POSTRESPONSEMODIFY
Invoked after sending the modify response to the client.POSTRESPONSEMODIFYDN
Invoked after sending the modify DN response to the client.POSTRESPONSESEARCH
Invoked after sending the search result done message to the client.POSTSYNCHRONIZATIONADD
Invoked after completing post-synchronization processing for an add operation.POSTSYNCHRONIZATIONDELETE
Invoked after completing post-synchronization processing for a delete operation.POSTSYNCHRONIZATIONMODIFY
Invoked after completing post-synchronization processing for a modify operation.POSTSYNCHRONIZATIONMODIFYDN
Invoked after completing post-synchronization processing for a modify DN operation.PREOPERATIONADD
Invoked prior to performing the core add processing.PREOPERATIONBIND
Invoked prior to performing the core bind processing.PREOPERATIONCOMPARE
Invoked prior to performing the core compare processing.PREOPERATIONDELETE
Invoked prior to performing the core delete processing.PREOPERATIONEXTENDED
Invoked prior to performing the core extended processing.PREOPERATIONMODIFY
Invoked prior to performing the core modify processing.PREOPERATIONMODIFYDN
Invoked prior to performing the core modify DN processing.PREOPERATIONSEARCH
Invoked prior to performing the core search processing.PREPARSEABANDON
Invoked prior to parsing an abandon request.PREPARSEADD
Invoked prior to parsing an add request.PREPARSEBIND
Invoked prior to parsing a bind request.PREPARSECOMPARE
Invoked prior to parsing a compare request.PREPARSEDELETE
Invoked prior to parsing a delete request.PREPARSEEXTENDED
Invoked prior to parsing an extended request.PREPARSEMODIFY
Invoked prior to parsing a modify request.PREPARSEMODIFYDN
Invoked prior to parsing a modify DN request.PREPARSESEARCH
Invoked prior to parsing a search request.PREPARSEUNBIND
Invoked prior to parsing an unbind request.SEARCHRESULTENTRY
Invoked before sending a search result entry to the client.SEARCHRESULTREFERENCE
Invoked before sending a search result reference to the client.SHUTDOWN
Invoked during a graceful directory server shutdown.STARTUP
Invoked during the directory server startup process.SUBORDINATEDELETE
Invoked in the course of deleting a subordinate entry of a delete operation.SUBORDINATEMODIFYDN
Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
toString()
static PluginCfgDefn.PluginType
valueOf(String name)
Returns the enum constant of this type with the specified name.static PluginCfgDefn.PluginType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
INITIALIZATION
public static final PluginCfgDefn.PluginType INITIALIZATION
Invoked at the initialization of the directory server.
-
INTERMEDIATERESPONSE
public static final PluginCfgDefn.PluginType INTERMEDIATERESPONSE
Invoked before sending an intermediate repsonse message to the client.
-
LDIFIMPORT
public static final PluginCfgDefn.PluginType LDIFIMPORT
Invoked for each entry read during an LDIF import.
-
LDIFIMPORTBEGIN
public static final PluginCfgDefn.PluginType LDIFIMPORTBEGIN
Invoked at the beginning of an LDIF import session.
-
LDIFIMPORTEND
public static final PluginCfgDefn.PluginType LDIFIMPORTEND
Invoked at the end of an LDIF import session.
-
POSTCONNECT
public static final PluginCfgDefn.PluginType POSTCONNECT
Invoked whenever a new connection is established to the server.
-
POSTDISCONNECT
public static final PluginCfgDefn.PluginType POSTDISCONNECT
Invoked whenever an existing connection is terminated (by either the client or the server).
-
POSTOPERATIONABANDON
public static final PluginCfgDefn.PluginType POSTOPERATIONABANDON
Invoked after completing the abandon processing.
-
POSTOPERATIONADD
public static final PluginCfgDefn.PluginType POSTOPERATIONADD
Invoked after completing the core add processing but before sending the response to the client.
-
POSTOPERATIONBIND
public static final PluginCfgDefn.PluginType POSTOPERATIONBIND
Invoked after completing the core bind processing but before sending the response to the client.
-
POSTOPERATIONCOMPARE
public static final PluginCfgDefn.PluginType POSTOPERATIONCOMPARE
Invoked after completing the core compare processing but before sending the response to the client.
-
POSTOPERATIONDELETE
public static final PluginCfgDefn.PluginType POSTOPERATIONDELETE
Invoked after completing the core delete processing but before sending the response to the client.
-
POSTOPERATIONEXTENDED
public static final PluginCfgDefn.PluginType POSTOPERATIONEXTENDED
Invoked after completing the core extended processing but before sending the response to the client.
-
POSTOPERATIONMODIFY
public static final PluginCfgDefn.PluginType POSTOPERATIONMODIFY
Invoked after completing the core modify processing but before sending the response to the client.
-
POSTOPERATIONMODIFYDN
public static final PluginCfgDefn.PluginType POSTOPERATIONMODIFYDN
Invoked after completing the core modify DN processing but before sending the response to the client.
-
POSTOPERATIONSEARCH
public static final PluginCfgDefn.PluginType POSTOPERATIONSEARCH
Invoked after completing the core search processing but before sending the response to the client.
-
POSTOPERATIONUNBIND
public static final PluginCfgDefn.PluginType POSTOPERATIONUNBIND
Invoked after completing the unbind processing.
-
POSTRESPONSEADD
public static final PluginCfgDefn.PluginType POSTRESPONSEADD
Invoked after sending the add response to the client.
-
POSTRESPONSEBIND
public static final PluginCfgDefn.PluginType POSTRESPONSEBIND
Invoked after sending the bind response to the client.
-
POSTRESPONSECOMPARE
public static final PluginCfgDefn.PluginType POSTRESPONSECOMPARE
Invoked after sending the compare response to the client.
-
POSTRESPONSEDELETE
public static final PluginCfgDefn.PluginType POSTRESPONSEDELETE
Invoked after sending the delete response to the client.
-
POSTRESPONSEEXTENDED
public static final PluginCfgDefn.PluginType POSTRESPONSEEXTENDED
Invoked after sending the extended response to the client.
-
POSTRESPONSEMODIFY
public static final PluginCfgDefn.PluginType POSTRESPONSEMODIFY
Invoked after sending the modify response to the client.
-
POSTRESPONSEMODIFYDN
public static final PluginCfgDefn.PluginType POSTRESPONSEMODIFYDN
Invoked after sending the modify DN response to the client.
-
POSTRESPONSESEARCH
public static final PluginCfgDefn.PluginType POSTRESPONSESEARCH
Invoked after sending the search result done message to the client.
-
POSTSYNCHRONIZATIONADD
public static final PluginCfgDefn.PluginType POSTSYNCHRONIZATIONADD
Invoked after completing post-synchronization processing for an add operation.
-
POSTSYNCHRONIZATIONDELETE
public static final PluginCfgDefn.PluginType POSTSYNCHRONIZATIONDELETE
Invoked after completing post-synchronization processing for a delete operation.
-
POSTSYNCHRONIZATIONMODIFY
public static final PluginCfgDefn.PluginType POSTSYNCHRONIZATIONMODIFY
Invoked after completing post-synchronization processing for a modify operation.
-
POSTSYNCHRONIZATIONMODIFYDN
public static final PluginCfgDefn.PluginType POSTSYNCHRONIZATIONMODIFYDN
Invoked after completing post-synchronization processing for a modify DN operation.
-
PREOPERATIONADD
public static final PluginCfgDefn.PluginType PREOPERATIONADD
Invoked prior to performing the core add processing.
-
PREOPERATIONBIND
public static final PluginCfgDefn.PluginType PREOPERATIONBIND
Invoked prior to performing the core bind processing.
-
PREOPERATIONCOMPARE
public static final PluginCfgDefn.PluginType PREOPERATIONCOMPARE
Invoked prior to performing the core compare processing.
-
PREOPERATIONDELETE
public static final PluginCfgDefn.PluginType PREOPERATIONDELETE
Invoked prior to performing the core delete processing.
-
PREOPERATIONEXTENDED
public static final PluginCfgDefn.PluginType PREOPERATIONEXTENDED
Invoked prior to performing the core extended processing.
-
PREOPERATIONMODIFY
public static final PluginCfgDefn.PluginType PREOPERATIONMODIFY
Invoked prior to performing the core modify processing.
-
PREOPERATIONMODIFYDN
public static final PluginCfgDefn.PluginType PREOPERATIONMODIFYDN
Invoked prior to performing the core modify DN processing.
-
PREOPERATIONSEARCH
public static final PluginCfgDefn.PluginType PREOPERATIONSEARCH
Invoked prior to performing the core search processing.
-
PREPARSEABANDON
public static final PluginCfgDefn.PluginType PREPARSEABANDON
Invoked prior to parsing an abandon request.
-
PREPARSEADD
public static final PluginCfgDefn.PluginType PREPARSEADD
Invoked prior to parsing an add request.
-
PREPARSEBIND
public static final PluginCfgDefn.PluginType PREPARSEBIND
Invoked prior to parsing a bind request.
-
PREPARSECOMPARE
public static final PluginCfgDefn.PluginType PREPARSECOMPARE
Invoked prior to parsing a compare request.
-
PREPARSEDELETE
public static final PluginCfgDefn.PluginType PREPARSEDELETE
Invoked prior to parsing a delete request.
-
PREPARSEEXTENDED
public static final PluginCfgDefn.PluginType PREPARSEEXTENDED
Invoked prior to parsing an extended request.
-
PREPARSEMODIFY
public static final PluginCfgDefn.PluginType PREPARSEMODIFY
Invoked prior to parsing a modify request.
-
PREPARSEMODIFYDN
public static final PluginCfgDefn.PluginType PREPARSEMODIFYDN
Invoked prior to parsing a modify DN request.
-
PREPARSESEARCH
public static final PluginCfgDefn.PluginType PREPARSESEARCH
Invoked prior to parsing a search request.
-
PREPARSEUNBIND
public static final PluginCfgDefn.PluginType PREPARSEUNBIND
Invoked prior to parsing an unbind request.
-
SEARCHRESULTENTRY
public static final PluginCfgDefn.PluginType SEARCHRESULTENTRY
Invoked before sending a search result entry to the client.
-
SEARCHRESULTREFERENCE
public static final PluginCfgDefn.PluginType SEARCHRESULTREFERENCE
Invoked before sending a search result reference to the client.
-
SHUTDOWN
public static final PluginCfgDefn.PluginType SHUTDOWN
Invoked during a graceful directory server shutdown.
-
STARTUP
public static final PluginCfgDefn.PluginType STARTUP
Invoked during the directory server startup process.
-
SUBORDINATEDELETE
public static final PluginCfgDefn.PluginType SUBORDINATEDELETE
Invoked in the course of deleting a subordinate entry of a delete operation.
-
SUBORDINATEMODIFYDN
public static final PluginCfgDefn.PluginType SUBORDINATEMODIFYDN
Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
-
-
Method Detail
-
values
public static PluginCfgDefn.PluginType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (PluginCfgDefn.PluginType c : PluginCfgDefn.PluginType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PluginCfgDefn.PluginType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
toString
public String toString()
- Overrides:
toString
in classEnum<PluginCfgDefn.PluginType>
-
-