Enum ServerTraceEvent
- java.lang.Object
-
- java.lang.Enum<ServerTraceEvent>
-
- org.glassfish.jersey.server.internal.ServerTraceEvent
-
- All Implemented Interfaces:
Serializable,Comparable<ServerTraceEvent>,TracingLogger.Event
public enum ServerTraceEvent extends Enum<ServerTraceEvent> implements TracingLogger.Event
Server side tracing events.- Since:
- 2.3
- Author:
- Libor Kramolis
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DISPATCH_RESPONSEResource method invocation results to JAX-RSResponse.EXCEPTION_MAPPINGExceptionMapperinvoked.FINISHEDRequest processing finished.MATCH_LOCATORMatched sub-resource locator method.MATCH_PATH_FINDMatching path pattern.MATCH_PATH_NOT_MATCHEDPath pattern not matched.MATCH_PATH_SELECTEDPath pattern matched/selected.MATCH_PATH_SKIPPEDPath pattern skipped as higher-priority pattern has been selected already.MATCH_RESOURCEMatched resource instance.MATCH_RESOURCE_METHODMatched resource method.MATCH_RUNTIME_RESOURCEMatched runtime resource.MATCH_SUMMARYMatching summary.METHOD_INVOKEResource method invoked.PRE_MATCHPreMatchingContainerRequestFilterinvoked.PRE_MATCH_SUMMARYPreMatchingContainerRequestFilterinvocation summary.REQUEST_FILTERGlobalContainerRequestFilterinvoked.REQUEST_FILTER_SUMMARYGlobalContainerRequestFilterinvocation summary.RESPONSE_FILTERContainerResponseFilterinvoked.RESPONSE_FILTER_SUMMARYContainerResponseFilterinvocation summary.STARTRequest processing started.START_HEADERSAll HTTP request headers.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringcategory()TracingLogger.Levellevel()StringmessageFormat()static ServerTraceEventvalueOf(String name)Returns the enum constant of this type with the specified name.static ServerTraceEvent[]values()Returns an array containing the constants of this enum type, in the order they are declared.-
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Methods inherited from interface org.glassfish.jersey.message.internal.TracingLogger.Event
name
-
-
-
-
Enum Constant Detail
-
START
public static final ServerTraceEvent START
Request processing started.
-
START_HEADERS
public static final ServerTraceEvent START_HEADERS
All HTTP request headers.
-
PRE_MATCH
public static final ServerTraceEvent PRE_MATCH
PreMatchingContainerRequestFilterinvoked.
-
PRE_MATCH_SUMMARY
public static final ServerTraceEvent PRE_MATCH_SUMMARY
PreMatchingContainerRequestFilterinvocation summary.
-
MATCH_PATH_FIND
public static final ServerTraceEvent MATCH_PATH_FIND
Matching path pattern.
-
MATCH_PATH_NOT_MATCHED
public static final ServerTraceEvent MATCH_PATH_NOT_MATCHED
Path pattern not matched.
-
MATCH_PATH_SELECTED
public static final ServerTraceEvent MATCH_PATH_SELECTED
Path pattern matched/selected.
-
MATCH_PATH_SKIPPED
public static final ServerTraceEvent MATCH_PATH_SKIPPED
Path pattern skipped as higher-priority pattern has been selected already.
-
MATCH_LOCATOR
public static final ServerTraceEvent MATCH_LOCATOR
Matched sub-resource locator method.
-
MATCH_RESOURCE_METHOD
public static final ServerTraceEvent MATCH_RESOURCE_METHOD
Matched resource method.
-
MATCH_RUNTIME_RESOURCE
public static final ServerTraceEvent MATCH_RUNTIME_RESOURCE
Matched runtime resource.
-
MATCH_RESOURCE
public static final ServerTraceEvent MATCH_RESOURCE
Matched resource instance.
-
MATCH_SUMMARY
public static final ServerTraceEvent MATCH_SUMMARY
Matching summary.
-
REQUEST_FILTER
public static final ServerTraceEvent REQUEST_FILTER
GlobalContainerRequestFilterinvoked.
-
REQUEST_FILTER_SUMMARY
public static final ServerTraceEvent REQUEST_FILTER_SUMMARY
GlobalContainerRequestFilterinvocation summary.
-
METHOD_INVOKE
public static final ServerTraceEvent METHOD_INVOKE
Resource method invoked.
-
DISPATCH_RESPONSE
public static final ServerTraceEvent DISPATCH_RESPONSE
Resource method invocation results to JAX-RSResponse.
-
RESPONSE_FILTER
public static final ServerTraceEvent RESPONSE_FILTER
ContainerResponseFilterinvoked.
-
RESPONSE_FILTER_SUMMARY
public static final ServerTraceEvent RESPONSE_FILTER_SUMMARY
ContainerResponseFilterinvocation summary.
-
FINISHED
public static final ServerTraceEvent FINISHED
Request processing finished.
-
EXCEPTION_MAPPING
public static final ServerTraceEvent EXCEPTION_MAPPING
ExceptionMapperinvoked.
-
-
Method Detail
-
values
public static ServerTraceEvent[] 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 (ServerTraceEvent c : ServerTraceEvent.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ServerTraceEvent 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
-
category
public String category()
- Specified by:
categoryin interfaceTracingLogger.Event
-
level
public TracingLogger.Level level()
- Specified by:
levelin interfaceTracingLogger.Event
-
messageFormat
public String messageFormat()
- Specified by:
messageFormatin interfaceTracingLogger.Event
-
-