Package com.impossibl.jdbc.spy
Class BlobTracer
- java.lang.Object
-
- com.impossibl.jdbc.spy.BlobTracer
-
public class BlobTracer extends Object
-
-
Constructor Summary
Constructors Constructor Description BlobTracer(TraceOutput out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
free()
void
free(Throwable cause)
void
getBinaryStream(InputStream result)
void
getBinaryStream(InputStream result, long pos, long length)
void
getBinaryStream(Throwable cause)
void
getBinaryStream(Throwable cause, long pos, long length)
void
getBytes(byte[] result, long pos, int length)
void
getBytes(Throwable cause, long pos, int length)
void
length(long result)
void
length(Throwable cause)
void
position(long result, byte[] pattern, long start)
void
position(long result, Blob pattern, long start)
void
position(Throwable cause, byte[] pattern, long start)
void
position(Throwable cause, Blob pattern, long start)
void
setBinaryStream(OutputStream result, long pos)
void
setBinaryStream(Throwable cause, long pos)
void
setBytes(int result, long pos, byte[] bytes)
void
setBytes(int result, long pos, byte[] bytes, int offset, int len)
void
setBytes(Throwable cause, long pos, byte[] bytes)
void
setBytes(Throwable cause, long pos, byte[] bytes, int offset, int len)
void
trace(Trace trace)
void
truncate(long len)
void
truncate(Throwable cause, long len)
-
-
-
Constructor Detail
-
BlobTracer
public BlobTracer(TraceOutput out)
-
-
Method Detail
-
trace
public void trace(Trace trace)
-
setBytes
public void setBytes(int result, long pos, byte[] bytes)
-
setBytes
public void setBytes(Throwable cause, long pos, byte[] bytes)
-
setBinaryStream
public void setBinaryStream(OutputStream result, long pos)
-
setBinaryStream
public void setBinaryStream(Throwable cause, long pos)
-
position
public void position(long result, byte[] pattern, long start)
-
position
public void position(Throwable cause, byte[] pattern, long start)
-
setBytes
public void setBytes(int result, long pos, byte[] bytes, int offset, int len)
-
setBytes
public void setBytes(Throwable cause, long pos, byte[] bytes, int offset, int len)
-
getBinaryStream
public void getBinaryStream(InputStream result, long pos, long length)
-
getBinaryStream
public void getBinaryStream(Throwable cause, long pos, long length)
-
truncate
public void truncate(long len)
-
truncate
public void truncate(Throwable cause, long len)
-
getBytes
public void getBytes(byte[] result, long pos, int length)
-
getBytes
public void getBytes(Throwable cause, long pos, int length)
-
position
public void position(long result, Blob pattern, long start)
-
length
public void length(long result)
-
length
public void length(Throwable cause)
-
getBinaryStream
public void getBinaryStream(InputStream result)
-
getBinaryStream
public void getBinaryStream(Throwable cause)
-
free
public void free()
-
free
public void free(Throwable cause)
-
-