Top Inners Fields Constructors Methods
org.glassfish.grizzly.http2

pack-priv final Class NetLogger

extends Object
Class Inheritance
Imports
java.util.Iterator, .Map, java.util.logging.Level, .Logger, org.glassfish.grizzly.Buffer, .Grizzly, org.glassfish.grizzly.http2.frames.ContinuationFrame, .DataFrame, .GoAwayFrame, .HeadersFrame, .Http2Frame, .PingFrame, .PriorityFrame, .PushPromiseFrame, .RstStreamFrame, .SettingsFrame, .UnknownFrame, .WindowUpdateFrame

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static enum

Field Summary

Modifier and TypeField and Description
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final Level
private static final Logger
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
private static String
escape(final String s)

pack-priv static boolean
pack-priv static void
log(final NetLogger.Context ctx, final Http2Session c, final Http2Frame frame)

pack-priv static void
log(final NetLogger.Context ctx, final Http2Session c, final ContinuationFrame frame)

pack-priv static void
log(final NetLogger.Context ctx, final Http2Session c, final DataFrame frame)

pack-priv static void
log(final NetLogger.Context ctx, final Http2Session c, final GoAwayFrame frame)

pack-priv static void
log(final NetLogger.Context ctx, final Http2Session c, final HeadersFrame frame, final Map<String, String> headers)

pack-priv static void
log(final NetLogger.Context ctx, final Http2Session c, final PingFrame frame)

pack-priv static void
log(final NetLogger.Context ctx, final Http2Session c, final PriorityFrame frame)

pack-priv static void
log(final NetLogger.Context ctx, final Http2Session c, final PushPromiseFrame frame, final Map<String, String> headers)

pack-priv static void
log(final NetLogger.Context ctx, final Http2Session c, final RstStreamFrame frame)

pack-priv static void
log(final NetLogger.Context ctx, final Http2Session c, final SettingsFrame frame)

pack-priv static void
log(final NetLogger.Context ctx, final Http2Session c, final WindowUpdateFrame frame)

pack-priv static void
log(final NetLogger.Context ctx, final Http2Session c, final UnknownFrame frame)

pack-priv static void
pack-priv static void
private static void
logSessionEvent(final String msg, final Http2Session c)

private static StringBuilder
toJSON(final Map<String, String> headers)

private static void
validateParams(final NetLogger.Context ctx, final Http2Session c, final Http2Frame frame)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CLOSE_FMTback to summary
private static final String CLOSE_FMT
CONTINUATIONback to summary
private static final String CONTINUATION
CONTINUATION_FMTback to summary
private static final String CONTINUATION_FMT
DATAback to summary
private static final String DATA
DATA_FMTback to summary
private static final String DATA_FMT
GOAWAYback to summary
private static final String GOAWAY
GOAWAY_FMTback to summary
private static final String GOAWAY_FMT
HEADERSback to summary
private static final String HEADERS
HEADERS_FMTback to summary
private static final String HEADERS_FMT
LEVELback to summary
private static final Level LEVEL
LOGGERback to summary
private static final Logger LOGGER
NOT_AVAILABLEback to summary
private static final String NOT_AVAILABLE
OPEN_FMTback to summary
private static final String OPEN_FMT
PINGback to summary
private static final String PING
PING_FMTback to summary
private static final String PING_FMT
PRIORITYback to summary
private static final String PRIORITY
PRIORITY_FMTback to summary
private static final String PRIORITY_FMT
PUSH_PROMISEback to summary
private static final String PUSH_PROMISE
PUSH_PROMISE_FMTback to summary
private static final String PUSH_PROMISE_FMT
RSTback to summary
private static final String RST
RST_FMTback to summary
private static final String RST_FMT
SETTINGSback to summary
private static final String SETTINGS
SETTINGS_FMTback to summary
private static final String SETTINGS_FMT
UNKNOWNback to summary
private static final String UNKNOWN
UNKNOWN_FMTback to summary
private static final String UNKNOWN_FMT
WINDOW_UPDATEback to summary
private static final String WINDOW_UPDATE
WINDOW_UPDATE_FMTback to summary
private static final String WINDOW_UPDATE_FMT

Constructor Detail

NetLoggerback to summary
pack-priv NetLogger()

Method Detail

escapeback to summary
private static String escape(final String s)
isActiveback to summary
pack-priv static boolean isActive()
logback to summary
pack-priv static void log(final NetLogger.Context ctx, final Http2Session c, final Http2Frame frame)
logback to summary
pack-priv static void log(final NetLogger.Context ctx, final Http2Session c, final ContinuationFrame frame)
logback to summary
pack-priv static void log(final NetLogger.Context ctx, final Http2Session c, final DataFrame frame)
logback to summary
pack-priv static void log(final NetLogger.Context ctx, final Http2Session c, final GoAwayFrame frame)
logback to summary
pack-priv static void log(final NetLogger.Context ctx, final Http2Session c, final HeadersFrame frame, final Map<String, String> headers)
logback to summary
pack-priv static void log(final NetLogger.Context ctx, final Http2Session c, final PingFrame frame)
logback to summary
pack-priv static void log(final NetLogger.Context ctx, final Http2Session c, final PriorityFrame frame)
logback to summary
pack-priv static void log(final NetLogger.Context ctx, final Http2Session c, final PushPromiseFrame frame, final Map<String, String> headers)
logback to summary
pack-priv static void log(final NetLogger.Context ctx, final Http2Session c, final RstStreamFrame frame)
logback to summary
pack-priv static void log(final NetLogger.Context ctx, final Http2Session c, final SettingsFrame frame)
logback to summary
pack-priv static void log(final NetLogger.Context ctx, final Http2Session c, final WindowUpdateFrame frame)
logback to summary
pack-priv static void log(final NetLogger.Context ctx, final Http2Session c, final UnknownFrame frame)
logCloseback to summary
pack-priv static void logClose(final Http2Session c)
logOpenback to summary
pack-priv static void logOpen(final Http2Session c)
logSessionEventback to summary
private static void logSessionEvent(final String msg, final Http2Session c)
toJSONback to summary
private static StringBuilder toJSON(final Map<String, String> headers)
validateParamsback to summary
private static void validateParams(final NetLogger.Context ctx, final Http2Session c, final Http2Frame frame)
org.glassfish.grizzly.http2 back to summary

pack-priv final Enum NetLogger.Context

extends Enum<NetLogger.Context>
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv final String
public static final NetLogger.Context
public static final NetLogger.Context

Constructor Summary

AccessConstructor and Description
private
Context(final String prefix)

Method Summary

Modifier and TypeMethod and Description
pack-priv String
public static NetLogger.Context
public static NetLogger.Context[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

prefixback to summary
pack-priv final String prefix
RXback to summary
public static final NetLogger.Context RX
TXback to summary
public static final NetLogger.Context TX

Constructor Detail

Contextback to summary
private Context(final String prefix)

Method Detail

getPrefixback to summary
pack-priv String getPrefix()
valueOfback to summary
public static NetLogger.Context valueOf(String name)
valuesback to summary
public static NetLogger.Context[] values()