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 intCOMPRESSED_PROTOCOL_COMPRESSED_PACKETstatic intCOMPRESSED_PROTOCOL_NOT_COMPRESSED_PACKETstatic intNOT_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()intgetIndicatorFlag()longgetThreadId()booleanisSend()voidremove()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
-
-