Class TraceObject
java.lang.Object
org.mariadb.jdbc.internal.io.TraceObject
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionTraceObject(boolean send, int indicatorFlag, long threadId, byte[]... buf) Permit to store MariaDB packets. -
Method Summary
-
Field Details
-
NOT_COMPRESSED
public static final int NOT_COMPRESSED- See Also:
-
COMPRESSED_PROTOCOL_COMPRESSED_PACKET
public static final int COMPRESSED_PROTOCOL_COMPRESSED_PACKET- See Also:
-
COMPRESSED_PROTOCOL_NOT_COMPRESSED_PACKET
public static final int COMPRESSED_PROTOCOL_NOT_COMPRESSED_PACKET- See Also:
-
-
Constructor Details
-
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
-
-
Method Details
-
remove
public void remove()Clear trace array for easy garbage. -
isSend
public boolean isSend() -
getIndicatorFlag
public int getIndicatorFlag() -
getBuf
public byte[][] getBuf() -
getThreadId
public long getThreadId()
-