Package org.jumpmind.symmetric.model
Class Data
java.lang.Object
org.jumpmind.symmetric.io.data.CsvData
org.jumpmind.symmetric.model.Data
- All Implemented Interfaces:
Serializable
This is the data that changed due to a data sync trigger firing.
- See Also:
-
Field Summary
Fields inherited from class org.jumpmind.symmetric.io.data.CsvData
ATTRIBUTE_CHANNEL_ID, ATTRIBUTE_CREATE_TIME, ATTRIBUTE_DATA_ID, ATTRIBUTE_EXTERNAL_DATA, ATTRIBUTE_NODE_LIST, ATTRIBUTE_SOURCE_NODE_ID, ATTRIBUTE_TABLE_ID, ATTRIBUTE_TABLE_NAME, ATTRIBUTE_TX_ID, changedDataIndicators, dataEventType, MAX_DATA_SIZE_TO_PRINT_TO_LOG, OLD_DATA, PK_DATA, RESOLVE_DATA, ROW_DATA
-
Constructor Summary
ConstructorsConstructorDescriptionData()
Data
(long dataId, String pkData, String rowData, DataEventType eventType, String tableName, Date createTime, TriggerHistory triggerHistory, String channelId, String transactionId, String sourceNodeId) Data
(String tableName, DataEventType eventType, String rowData, String pkData, TriggerHistory triggerHistory, String channelId, String transactionId, String sourceNodeId) -
Method Summary
Modifier and TypeMethodDescriptionlong
getPkDataFor
(String columnName) boolean
void
setChannelId
(String channelId) void
setCreateTime
(Date createTime) void
setDataId
(long dataId) void
setExternalData
(String externalData) void
setNodeList
(String nodeList) void
setOldData
(String oldData) void
void
setPreRouted
(boolean isPreRouted) void
setRowData
(String rowData) void
setSourceNodeId
(String sourceNodeId) void
setTableName
(String tableName) void
setTransactionId
(String transactionId) void
setTriggerHistory
(TriggerHistory triggerHistory) String[]
String[]
String[]
Methods inherited from class org.jumpmind.symmetric.io.data.CsvData
contains, copyWithoutOldData, getAttribute, getAttributes, getChangedDataIndicators, getCsvData, getDataEventType, getParsedData, getPkData, getSizeInBytes, isNoBinaryOldData, putAttribute, putCsvData, putParsedData, removeAllData, removeCsvData, removeParsedData, requiresTable, setAttributes, setDataEventType, setNoBinaryOldData, toColumnNameValuePairs, toKeyColumnValuePairs, writeCsvDataDetails
-
Constructor Details
-
Data
public Data(long dataId, String pkData, String rowData, DataEventType eventType, String tableName, Date createTime, TriggerHistory triggerHistory, String channelId, String transactionId, String sourceNodeId) -
Data
public Data(String tableName, DataEventType eventType, String rowData, String pkData, TriggerHistory triggerHistory, String channelId, String transactionId, String sourceNodeId) -
Data
public Data()
-
-
Method Details
-
toParsedRowData
-
toParsedOldData
-
toParsedPkData
-
getDataId
public long getDataId() -
setDataId
public void setDataId(long dataId) -
getTableName
-
setTableName
-
getRowData
-
setRowData
-
getPkData
-
setPkData
-
getOldData
-
setOldData
-
getTriggerHistory
-
setTriggerHistory
-
getChannelId
-
setChannelId
-
getTransactionId
-
setTransactionId
-
getSourceNodeId
-
setSourceNodeId
-
getExternalData
-
setExternalData
-
setNodeList
-
getNodeList
-
isPreRouted
public boolean isPreRouted() -
setPreRouted
public void setPreRouted(boolean isPreRouted) -
getCreateTime
-
setCreateTime
-
getPkDataFor
-