Class DssTrace


  • public class DssTrace
    extends java.lang.Object
    • Field Detail

      • asciiChar

        private static final char[] asciiChar
      • ebcdicChar

        private static final char[] ebcdicChar
      • hexDigit

        private static final char[] hexDigit
      • comBufferWriter

        private java.io.PrintWriter comBufferWriter
      • comBufferTraceOn

        private boolean comBufferTraceOn
      • comBufferSync

        private final java.lang.Object comBufferSync
    • Constructor Detail

      • DssTrace

        public DssTrace()
    • Method Detail

      • isComBufferTraceOn

        protected boolean isComBufferTraceOn()
      • startComBufferTrace

        protected void startComBufferTrace​(java.lang.String fileName)
                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • stopComBufferTrace

        protected void stopComBufferTrace()
      • writeComBufferData

        protected void writeComBufferData​(byte[] buff,
                                          int offset,
                                          int len,
                                          int type,
                                          java.lang.String className,
                                          java.lang.String methodName,
                                          int trcPt)
      • 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)