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_RESPONSE
Resource method invocation results to JAX-RSResponse
.EXCEPTION_MAPPING
ExceptionMapper
invoked.FINISHED
Request processing finished.MATCH_LOCATOR
Matched sub-resource locator method.MATCH_PATH_FIND
Matching path pattern.MATCH_PATH_NOT_MATCHED
Path pattern not matched.MATCH_PATH_SELECTED
Path pattern matched/selected.MATCH_PATH_SKIPPED
Path pattern skipped as higher-priority pattern has been selected already.MATCH_RESOURCE
Matched resource instance.MATCH_RESOURCE_METHOD
Matched resource method.MATCH_RUNTIME_RESOURCE
Matched runtime resource.MATCH_SUMMARY
Matching summary.METHOD_INVOKE
Resource method invoked.PRE_MATCH
PreMatching
ContainerRequestFilter
invoked.PRE_MATCH_SUMMARY
PreMatching
ContainerRequestFilter
invocation summary.REQUEST_FILTER
GlobalContainerRequestFilter
invoked.REQUEST_FILTER_SUMMARY
GlobalContainerRequestFilter
invocation summary.RESPONSE_FILTER
ContainerResponseFilter
invoked.RESPONSE_FILTER_SUMMARY
ContainerResponseFilter
invocation summary.START
Request processing started.START_HEADERS
All HTTP request headers.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
category()
TracingLogger.Level
level()
String
messageFormat()
static ServerTraceEvent
valueOf(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
PreMatching
ContainerRequestFilter
invoked.
-
PRE_MATCH_SUMMARY
public static final ServerTraceEvent PRE_MATCH_SUMMARY
PreMatching
ContainerRequestFilter
invocation 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
GlobalContainerRequestFilter
invoked.
-
REQUEST_FILTER_SUMMARY
public static final ServerTraceEvent REQUEST_FILTER_SUMMARY
GlobalContainerRequestFilter
invocation 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
ContainerResponseFilter
invoked.
-
RESPONSE_FILTER_SUMMARY
public static final ServerTraceEvent RESPONSE_FILTER_SUMMARY
ContainerResponseFilter
invocation summary.
-
FINISHED
public static final ServerTraceEvent FINISHED
Request processing finished.
-
EXCEPTION_MAPPING
public static final ServerTraceEvent EXCEPTION_MAPPING
ExceptionMapper
invoked.
-
-
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:
category
in interfaceTracingLogger.Event
-
level
public TracingLogger.Level level()
- Specified by:
level
in interfaceTracingLogger.Event
-
messageFormat
public String messageFormat()
- Specified by:
messageFormat
in interfaceTracingLogger.Event
-
-