Package org.apache.derby.client.net
Class NetLogWriter
- java.lang.Object
-
- org.apache.derby.client.am.LogWriter
-
- org.apache.derby.client.net.NetLogWriter
-
public class NetLogWriter extends LogWriter
-
-
Field Summary
Fields Modifier and Type Field Description private static char[]
asciiChar__
private static CodePointNameTable
codePointNameTable__
private static java.lang.String
colPosHeader__
private static char[]
ebcdicChar__
private static char[]
hexDigit__
private static java.lang.String
receiveHeader__
private static java.lang.String
sendHeader__
private static char
spaceChar__
(package private) static int
TYPE_TRACE_RECEIVE
(package private) static int
TYPE_TRACE_SEND
private static char
zeroChar__
-
Fields inherited from class org.apache.derby.client.am.LogWriter
printWriter_, printWriterNeedsToBeClosed_
-
-
Constructor Summary
Constructors Constructor Description NetLogWriter(java.io.PrintWriter printWriter, int traceLevel)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
dncnetprint(java.lang.String s)
private void
dncnetprintln(char[] s)
private void
dncnetprintln(java.lang.String s)
private static int
getCodePoint(byte[] buff, int offset)
private static java.lang.String
getHeader(int type)
private static int
getStartPosition(int type)
private void
initCodePointTable()
private void
printHeaderWithCodePointName(java.lang.String codePointName, int type)
void
traceConnectsExit(ClientConnection connection)
void
traceConnectsResetExit(ClientConnection connection)
(package private) void
traceProtocolFlow(byte[] buff, int offset, int len, int type, java.lang.String className, java.lang.String methodName, int tracepoint)
-
Methods inherited from class org.apache.derby.client.am.LogWriter
loggingEnabled, traceConnectResetExit, traceDeprecatedEntry, traceDiagnosable, traceEntry, traceExit, tracepoint
-
-
-
-
Field Detail
-
TYPE_TRACE_RECEIVE
static final int TYPE_TRACE_RECEIVE
- See Also:
- Constant Field Values
-
TYPE_TRACE_SEND
static final int TYPE_TRACE_SEND
- See Also:
- Constant Field Values
-
asciiChar__
private static final char[] asciiChar__
-
colPosHeader__
private static final java.lang.String colPosHeader__
- See Also:
- Constant Field Values
-
ebcdicChar__
private static final char[] ebcdicChar__
-
hexDigit__
private static final char[] hexDigit__
-
receiveHeader__
private static final java.lang.String receiveHeader__
- See Also:
- Constant Field Values
-
sendHeader__
private static final java.lang.String sendHeader__
- See Also:
- Constant Field Values
-
spaceChar__
private static final char spaceChar__
- See Also:
- Constant Field Values
-
zeroChar__
private static final char zeroChar__
- See Also:
- Constant Field Values
-
codePointNameTable__
private static CodePointNameTable codePointNameTable__
-
-
Method Detail
-
initCodePointTable
private void initCodePointTable()
-
traceConnectsExit
public void traceConnectsExit(ClientConnection connection)
- Overrides:
traceConnectsExit
in classLogWriter
-
traceConnectsResetExit
public void traceConnectsResetExit(ClientConnection connection)
- Overrides:
traceConnectsResetExit
in classLogWriter
-
traceProtocolFlow
void traceProtocolFlow(byte[] buff, int offset, int len, int type, java.lang.String className, java.lang.String methodName, int tracepoint)
-
getCodePoint
private static int getCodePoint(byte[] buff, int offset)
-
getHeader
private static java.lang.String getHeader(int type)
-
getStartPosition
private static int getStartPosition(int type)
-
printHeaderWithCodePointName
private void printHeaderWithCodePointName(java.lang.String codePointName, int type)
-
dncnetprint
private void dncnetprint(java.lang.String s)
-
dncnetprintln
private void dncnetprintln(java.lang.String s)
-
dncnetprintln
private void dncnetprintln(char[] s)
-
-