Package org.mariadb.jdbc.internal.io
Class TraceObject
- java.lang.Object
-
- org.mariadb.jdbc.internal.io.TraceObject
-
public class TraceObject extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
COMPRESSED_PROTOCOL_COMPRESSED_PACKET
static int
COMPRESSED_PROTOCOL_NOT_COMPRESSED_PACKET
static int
NOT_COMPRESSED
-
Constructor Summary
Constructors Constructor Description TraceObject(boolean send, int indicatorFlag, long threadId, byte[]... buf)
Permit to store MariaDB packets.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[][]
getBuf()
int
getIndicatorFlag()
long
getThreadId()
boolean
isSend()
void
remove()
Clear trace array for easy garbage.
-
-
-
Field Detail
-
NOT_COMPRESSED
public static final int NOT_COMPRESSED
- See Also:
- Constant Field Values
-
COMPRESSED_PROTOCOL_COMPRESSED_PACKET
public static final int COMPRESSED_PROTOCOL_COMPRESSED_PACKET
- See Also:
- Constant Field Values
-
COMPRESSED_PROTOCOL_NOT_COMPRESSED_PACKET
public static final int COMPRESSED_PROTOCOL_NOT_COMPRESSED_PACKET
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TraceObject
public TraceObject(boolean send, int indicatorFlag, long threadId, byte[]... buf)
Permit to store MariaDB packets.- Parameters:
send
- was packet send or receivedindicatorFlag
- indicator. can be NOT_COMPRESSED, COMPRESSED_PROTOCOL_COMPRESSED_PACKET or COMPRESSED_PROTOCOL_NOT_COMPRESSED_PACKETthreadId
- current connection thread Idbuf
- buffers
-
-