public class DeSerializer extends JSONMessageDeserializer
| Constructor and Description |
|---|
DeSerializer() |
| Modifier and Type | Method and Description |
|---|---|
String |
deSerializeGenericString(String messageBody)
Method to de-serialize any string passed.
|
AbortTxnMessage |
getAbortTxnMessage(String messageBody)
Method to de-serialize AbortTxnMessage instance.
|
AcidWriteMessage |
getAcidWriteMessage(String messageBody) |
AddCheckConstraintMessage |
getAddCheckConstraintMessage(String messageBody)
Method to de-serialize AddCheckConstraintMessage instance.
|
AddDefaultConstraintMessage |
getAddDefaultConstraintMessage(String messageBody)
Method to de-serialize AddDefaultConstraintMessage instance.
|
AddForeignKeyMessage |
getAddForeignKeyMessage(String messageBody)
Method to de-serialize AddForeignKeyMessage instance.
|
AddNotNullConstraintMessage |
getAddNotNullConstraintMessage(String messageBody)
Method to de-serialize AddNotNullConstraintMessage instance.
|
AddPartitionMessage |
getAddPartitionMessage(String messageBody)
Method to de-serialize AddPartitionMessage instance.
|
AddPrimaryKeyMessage |
getAddPrimaryKeyMessage(String messageBody)
Method to de-serialize AddPrimaryKeyMessage instance.
|
AddUniqueConstraintMessage |
getAddUniqueConstraintMessage(String messageBody)
Method to de-serialize AddUniqueConstraintMessage instance.
|
AllocWriteIdMessage |
getAllocWriteIdMessage(String messageBody) |
AlterDatabaseMessage |
getAlterDatabaseMessage(String messageBody)
Method to de-serialize AlterDatabaseMessage instance.
|
AlterPartitionMessage |
getAlterPartitionMessage(String messageBody)
Method to deserialize AlterPartitionMessage
|
AlterTableMessage |
getAlterTableMessage(String messageBody)
Method to de-serialize AlterTableMessge
|
CommitCompactionMessage |
getCommitCompactionMessage(String messageBody)
Method to de-serialize CommitCompactionMessage instance.
|
CommitTxnMessage |
getCommitTxnMessage(String messageBody)
Method to de-serialize CommitTxnMessage instance.
|
CreateDatabaseMessage |
getCreateDatabaseMessage(String messageBody)
Method to de-serialize CreateDatabaseMessage instance.
|
CreateFunctionMessage |
getCreateFunctionMessage(String messageBody)
Method to de-serialize CreateFunctionMessage instance.
|
CreateTableMessage |
getCreateTableMessage(String messageBody)
Method to de-serialize CreateTableMessage instance.
|
DeletePartitionColumnStatMessage |
getDeletePartitionColumnStatMessage(String messageBody)
Method to de-serialize DeletePartitionColumnStatMessage instance.
|
DeleteTableColumnStatMessage |
getDeleteTableColumnStatMessage(String messageBody)
Method to de-serialize DeleteTableColumnStatMessage instance.
|
DropConstraintMessage |
getDropConstraintMessage(String messageBody)
Method to de-serialize DropConstraintMessage instance.
|
DropDatabaseMessage |
getDropDatabaseMessage(String messageBody)
Method to de-serialize DropDatabaseMessage instance.
|
DropFunctionMessage |
getDropFunctionMessage(String messageBody)
Method to de-serialize DropFunctionMessage instance.
|
DropPartitionMessage |
getDropPartitionMessage(String messageBody)
Method to de-serialize DropPartitionMessage instance.
|
DropTableMessage |
getDropTableMessage(String messageBody)
Method to de-serialize DropTableMessage instance.
|
InsertMessage |
getInsertMessage(String messageBody)
Method to deserialize InsertMessage
|
OpenTxnMessage |
getOpenTxnMessage(String messageBody)
Method to de-serialize OpenTxnMessage instance.
|
UpdatePartitionColumnStatMessage |
getUpdatePartitionColumnStatMessage(String messageBody)
Method to de-serialize UpdatePartitionColumnStatMessage instance.
|
UpdateTableColumnStatMessage |
getUpdateTableColumnStatMessage(String messageBody)
Method to de-serialize UpdateTableColumnStatMessage instance.
|
static void |
main(String[] args)
this is mainly as a utility to allow debugging of messages for developers by providing the
message in a file and getting an actual message out.
|
getEventMessagepublic static void main(String[] args) throws IOException
IOExceptionpublic CreateDatabaseMessage getCreateDatabaseMessage(String messageBody)
MessageDeserializergetCreateDatabaseMessage in class JSONMessageDeserializerpublic AlterDatabaseMessage getAlterDatabaseMessage(String messageBody)
MessageDeserializergetAlterDatabaseMessage in class JSONMessageDeserializerpublic DropDatabaseMessage getDropDatabaseMessage(String messageBody)
MessageDeserializergetDropDatabaseMessage in class JSONMessageDeserializerpublic CreateTableMessage getCreateTableMessage(String messageBody)
MessageDeserializergetCreateTableMessage in class JSONMessageDeserializerpublic AlterTableMessage getAlterTableMessage(String messageBody)
MessageDeserializergetAlterTableMessage in class JSONMessageDeserializermessageBody - string messagepublic DropTableMessage getDropTableMessage(String messageBody)
MessageDeserializergetDropTableMessage in class JSONMessageDeserializerpublic AddPartitionMessage getAddPartitionMessage(String messageBody)
MessageDeserializergetAddPartitionMessage in class JSONMessageDeserializerpublic AlterPartitionMessage getAlterPartitionMessage(String messageBody)
MessageDeserializergetAlterPartitionMessage in class JSONMessageDeserializermessageBody - the message in serialized formpublic DropPartitionMessage getDropPartitionMessage(String messageBody)
MessageDeserializergetDropPartitionMessage in class JSONMessageDeserializerpublic CreateFunctionMessage getCreateFunctionMessage(String messageBody)
MessageDeserializergetCreateFunctionMessage in class JSONMessageDeserializerpublic DropFunctionMessage getDropFunctionMessage(String messageBody)
MessageDeserializergetDropFunctionMessage in class JSONMessageDeserializerpublic InsertMessage getInsertMessage(String messageBody)
MessageDeserializergetInsertMessage in class JSONMessageDeserializermessageBody - the message in serialized formpublic AddPrimaryKeyMessage getAddPrimaryKeyMessage(String messageBody)
MessageDeserializergetAddPrimaryKeyMessage in class JSONMessageDeserializerpublic AddForeignKeyMessage getAddForeignKeyMessage(String messageBody)
MessageDeserializergetAddForeignKeyMessage in class JSONMessageDeserializerpublic AddUniqueConstraintMessage getAddUniqueConstraintMessage(String messageBody)
MessageDeserializergetAddUniqueConstraintMessage in class JSONMessageDeserializerpublic AddDefaultConstraintMessage getAddDefaultConstraintMessage(String messageBody)
MessageDeserializergetAddDefaultConstraintMessage in class JSONMessageDeserializerpublic AddNotNullConstraintMessage getAddNotNullConstraintMessage(String messageBody)
MessageDeserializergetAddNotNullConstraintMessage in class JSONMessageDeserializerpublic AddCheckConstraintMessage getAddCheckConstraintMessage(String messageBody)
MessageDeserializergetAddCheckConstraintMessage in class JSONMessageDeserializerpublic DropConstraintMessage getDropConstraintMessage(String messageBody)
MessageDeserializergetDropConstraintMessage in class JSONMessageDeserializerpublic OpenTxnMessage getOpenTxnMessage(String messageBody)
MessageDeserializergetOpenTxnMessage in class JSONMessageDeserializerpublic CommitTxnMessage getCommitTxnMessage(String messageBody)
MessageDeserializergetCommitTxnMessage in class JSONMessageDeserializerpublic AbortTxnMessage getAbortTxnMessage(String messageBody)
MessageDeserializergetAbortTxnMessage in class JSONMessageDeserializerpublic AllocWriteIdMessage getAllocWriteIdMessage(String messageBody)
getAllocWriteIdMessage in class JSONMessageDeserializerpublic CommitCompactionMessage getCommitCompactionMessage(String messageBody)
MessageDeserializergetCommitCompactionMessage in class JSONMessageDeserializerpublic AcidWriteMessage getAcidWriteMessage(String messageBody)
getAcidWriteMessage in class JSONMessageDeserializerpublic UpdateTableColumnStatMessage getUpdateTableColumnStatMessage(String messageBody)
MessageDeserializergetUpdateTableColumnStatMessage in class JSONMessageDeserializerpublic UpdatePartitionColumnStatMessage getUpdatePartitionColumnStatMessage(String messageBody)
MessageDeserializergetUpdatePartitionColumnStatMessage in class JSONMessageDeserializerpublic DeleteTableColumnStatMessage getDeleteTableColumnStatMessage(String messageBody)
MessageDeserializergetDeleteTableColumnStatMessage in class JSONMessageDeserializerpublic DeletePartitionColumnStatMessage getDeletePartitionColumnStatMessage(String messageBody)
MessageDeserializergetDeletePartitionColumnStatMessage in class JSONMessageDeserializerpublic String deSerializeGenericString(String messageBody)
MessageDeserializerdeSerializeGenericString in class MessageDeserializerCopyright © 2024 The Apache Software Foundation. All rights reserved.