com.sybase.jdbc2.jdbc
Class Capture

java.lang.Object
  |
  +--com.sybase.jdbc2.jdbc.Capture

public class Capture
extends Object
implements Capture


Field Summary
 private java.io.DataOutputStream_captureStream
           
 private com.sybase.jdbc2.jdbc.TraceInputStream_in
           
 private com.sybase.jdbc2.jdbc.TraceOutputStream_out
           
 private java.lang.String_programName
           
 final static java.lang.StringCLIENT_NAME
           
 final static intNAME_LENGTH
           
 final static intOFFLINE
           
 final static intPAUSE
           
 final static java.lang.StringPROGRAM_NAME
           
 final static intRECORD
           
 final static intREQUEST
           
 final static intRESPONSE
           
 final static java.lang.StringSERVER_NAME
           
 final static intTDS_DUMP_VSN_0
           
 final static intTDS_DUMP_VSN_1
           

Constructor Summary
Capture(java.io.OutputStream )
           
Capture(java.io.OutputStream , java.lang.String )
           

Method Summary
 java.io.InputStreamgetInputStream(java.io.InputStream )
           
 private byte[]getNameByteArray(java.lang.String )
           
 java.io.OutputStreamgetOutputStream(java.io.OutputStream )
           
 voidpause()
           
 voidresume()
           
 synchronized voidwriteBuffer(int , byte[] , int , int )
           
 private voidwriteStreamHeader()
           

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize

Field Detail

_captureStream

private java.io.DataOutputStream _captureStream

_in

private com.sybase.jdbc2.jdbc.TraceInputStream _in

_out

private com.sybase.jdbc2.jdbc.TraceOutputStream _out

_programName

private java.lang.String _programName

CLIENT_NAME

public final static java.lang.String CLIENT_NAME

NAME_LENGTH

public final static int NAME_LENGTH

OFFLINE

public final static int OFFLINE

PAUSE

public final static int PAUSE

PROGRAM_NAME

public final static java.lang.String PROGRAM_NAME

RECORD

public final static int RECORD

REQUEST

public final static int REQUEST

RESPONSE

public final static int RESPONSE

SERVER_NAME

public final static java.lang.String SERVER_NAME

TDS_DUMP_VSN_0

public final static int TDS_DUMP_VSN_0

TDS_DUMP_VSN_1

public final static int TDS_DUMP_VSN_1
Constructor Detail

Capture

public Capture(java.io.OutputStream )

Capture

public Capture(java.io.OutputStream , java.lang.String )
Method Detail

getInputStream

public java.io.InputStream getInputStream(java.io.InputStream )

getNameByteArray

private byte[] getNameByteArray(java.lang.String )

getOutputStream

public java.io.OutputStream getOutputStream(java.io.OutputStream )

pause

public void pause()

resume

public void resume()

writeBuffer

public synchronized void writeBuffer(int , byte[] , int , int )

writeStreamHeader

private void writeStreamHeader()