Class GtidEventDataDeserializer
- java.lang.Object
-
- com.github.shyiko.mysql.binlog.event.deserialization.GtidEventDataDeserializer
-
- All Implemented Interfaces:
EventDataDeserializer<GtidEventData>
public class GtidEventDataDeserializer extends Object implements EventDataDeserializer<GtidEventData>
- Author:
- Patrick Prasse
-
-
Field Summary
Fields Modifier and Type Field Description static intENCODED_COMMIT_TIMESTAMP_LENGTHstatic intENCODED_SERVER_VERSION_LENGTHstatic intIMMEDIATE_COMMIT_TIMESTAMP_LENGTHstatic intIMMEDIATE_SERVER_VERSION_LENGTHstatic intLOGICAL_TIMESTAMP_LENGTHstatic intLOGICAL_TIMESTAMP_TYPECODEstatic intLOGICAL_TIMESTAMP_TYPECODE_LENGTHstatic intORIGINAL_COMMIT_TIMESTAMP_LENGTHstatic intORIGINAL_SERVER_VERSION_LENGTHstatic intTRANSACTION_LENGTH_MIN_LENGTHstatic intUNDEFINED_SERVER_VERSION
-
Constructor Summary
Constructors Constructor Description GtidEventDataDeserializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GtidEventDatadeserialize(ByteArrayInputStream inputStream)
-
-
-
Field Detail
-
LOGICAL_TIMESTAMP_TYPECODE_LENGTH
public static final int LOGICAL_TIMESTAMP_TYPECODE_LENGTH
- See Also:
- Constant Field Values
-
LOGICAL_TIMESTAMP_TYPECODE
public static final int LOGICAL_TIMESTAMP_TYPECODE
- See Also:
- Constant Field Values
-
LOGICAL_TIMESTAMP_LENGTH
public static final int LOGICAL_TIMESTAMP_LENGTH
- See Also:
- Constant Field Values
-
IMMEDIATE_COMMIT_TIMESTAMP_LENGTH
public static final int IMMEDIATE_COMMIT_TIMESTAMP_LENGTH
- See Also:
- Constant Field Values
-
ORIGINAL_COMMIT_TIMESTAMP_LENGTH
public static final int ORIGINAL_COMMIT_TIMESTAMP_LENGTH
- See Also:
- Constant Field Values
-
ENCODED_COMMIT_TIMESTAMP_LENGTH
public static final int ENCODED_COMMIT_TIMESTAMP_LENGTH
- See Also:
- Constant Field Values
-
TRANSACTION_LENGTH_MIN_LENGTH
public static final int TRANSACTION_LENGTH_MIN_LENGTH
- See Also:
- Constant Field Values
-
IMMEDIATE_SERVER_VERSION_LENGTH
public static final int IMMEDIATE_SERVER_VERSION_LENGTH
- See Also:
- Constant Field Values
-
ORIGINAL_SERVER_VERSION_LENGTH
public static final int ORIGINAL_SERVER_VERSION_LENGTH
- See Also:
- Constant Field Values
-
ENCODED_SERVER_VERSION_LENGTH
public static final int ENCODED_SERVER_VERSION_LENGTH
- See Also:
- Constant Field Values
-
UNDEFINED_SERVER_VERSION
public static final int UNDEFINED_SERVER_VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
deserialize
public GtidEventData deserialize(ByteArrayInputStream inputStream) throws IOException
- Specified by:
deserializein interfaceEventDataDeserializer<GtidEventData>- Throws:
IOException
-
-