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 CodePointNameTablecodePointNameTable__private static java.lang.StringcolPosHeader__private static char[]ebcdicChar__private static char[]hexDigit__private static java.lang.StringreceiveHeader__private static java.lang.StringsendHeader__private static charspaceChar__(package private) static intTYPE_TRACE_RECEIVE(package private) static intTYPE_TRACE_SENDprivate static charzeroChar__-
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 voiddncnetprint(java.lang.String s)private voiddncnetprintln(char[] s)private voiddncnetprintln(java.lang.String s)private static intgetCodePoint(byte[] buff, int offset)private static java.lang.StringgetHeader(int type)private static intgetStartPosition(int type)private voidinitCodePointTable()private voidprintHeaderWithCodePointName(java.lang.String codePointName, int type)voidtraceConnectsExit(ClientConnection connection)voidtraceConnectsResetExit(ClientConnection connection)(package private) voidtraceProtocolFlow(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:
traceConnectsExitin classLogWriter
-
traceConnectsResetExit
public void traceConnectsResetExit(ClientConnection connection)
- Overrides:
traceConnectsResetExitin 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)
-
-