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 INTERMEDIATERESPONSEInvoked before sending an intermediate repsonse message to the client.LDIFEXPORTInvoked for each operation to be written during an LDIF export.LDIFIMPORTInvoked for each entry read during an LDIF import.LDIFIMPORTBEGINInvoked at the beginning of an LDIF import session.LDIFIMPORTENDInvoked at the end of an LDIF import session.POSTCONNECTInvoked whenever a new connection is established to the server.POSTDISCONNECTInvoked whenever an existing connection is terminated (by either the client or the server).POSTOPERATIONABANDONInvoked after completing the abandon processing.POSTOPERATIONADDInvoked after completing the core add processing but before sending the response to the client.POSTOPERATIONBINDInvoked after completing the core bind processing but before sending the response to the client.POSTOPERATIONCOMPAREInvoked after completing the core compare processing but before sending the response to the client.POSTOPERATIONDELETEInvoked after completing the core delete processing but before sending the response to the client.POSTOPERATIONEXTENDEDInvoked after completing the core extended processing but before sending the response to the client.POSTOPERATIONMODIFYInvoked after completing the core modify processing but before sending the response to the client.POSTOPERATIONMODIFYDNInvoked after completing the core modify DN processing but before sending the response to the client.POSTOPERATIONSEARCHInvoked after completing the core search processing but before sending the response to the client.POSTOPERATIONUNBINDInvoked after completing the unbind processing.POSTRESPONSEADDInvoked after sending the add response to the client.POSTRESPONSEBINDInvoked after sending the bind response to the client.POSTRESPONSECOMPAREInvoked after sending the compare response to the client.POSTRESPONSEDELETEInvoked after sending the delete response to the client.POSTRESPONSEEXTENDEDInvoked after sending the extended response to the client.POSTRESPONSEMODIFYInvoked after sending the modify response to the client.POSTRESPONSEMODIFYDNInvoked after sending the modify DN response to the client.POSTRESPONSESEARCHInvoked after sending the search result done message to the client.POSTSYNCHRONIZATIONADDInvoked after completing post-synchronization processing for an add operation.POSTSYNCHRONIZATIONDELETEInvoked after completing post-synchronization processing for a delete operation.POSTSYNCHRONIZATIONMODIFYInvoked after completing post-synchronization processing for a modify operation.POSTSYNCHRONIZATIONMODIFYDNInvoked after completing post-synchronization processing for a modify DN operation.PREOPERATIONADDInvoked prior to performing the core add processing.PREOPERATIONBINDInvoked prior to performing the core bind processing.PREOPERATIONCOMPAREInvoked prior to performing the core compare processing.PREOPERATIONDELETEInvoked prior to performing the core delete processing.PREOPERATIONEXTENDEDInvoked prior to performing the core extended processing.PREOPERATIONMODIFYInvoked prior to performing the core modify processing.PREOPERATIONMODIFYDNInvoked prior to performing the core modify DN processing.PREOPERATIONSEARCHInvoked prior to performing the core search processing.PREPARSEABANDONInvoked prior to parsing an abandon request.PREPARSEADDInvoked prior to parsing an add request.PREPARSEBINDInvoked prior to parsing a bind request.PREPARSECOMPAREInvoked prior to parsing a compare request.PREPARSEDELETEInvoked prior to parsing a delete request.PREPARSEEXTENDEDInvoked prior to parsing an extended request.PREPARSEMODIFYInvoked prior to parsing a modify request.PREPARSEMODIFYDNInvoked prior to parsing a modify DN request.PREPARSESEARCHInvoked prior to parsing a search request.PREPARSEUNBINDInvoked prior to parsing an unbind request.SEARCHRESULTENTRYInvoked before sending a search result entry to the client.SEARCHRESULTREFERENCEInvoked before sending a search result reference to the client.SHUTDOWNInvoked during a graceful directory server shutdown.STARTUPInvoked during the directory server startup process.SUBORDINATEDELETEInvoked in the course of deleting a subordinate entry of a delete operation.SUBORDINATEMODIFYDNInvoked 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 StringtoString()static PluginCfgDefn.PluginTypevalueOf(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
-
INTERMEDIATERESPONSE
public static final PluginCfgDefn.PluginType INTERMEDIATERESPONSE
Invoked before sending an intermediate repsonse message to the client.
-
LDIFEXPORT
public static final PluginCfgDefn.PluginType LDIFEXPORT
Invoked for each operation to be written during an LDIF export.
-
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:
toStringin classEnum<PluginCfgDefn.PluginType>
-
-