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 TypeMethodDescriptionlonggetPkDataFor(String columnName) booleanvoidsetChannelId(String channelId) voidsetCreateTime(Date createTime) voidsetDataId(long dataId) voidsetExternalData(String externalData) voidsetNodeList(String nodeList) voidsetOldData(String oldData) voidvoidsetPreRouted(boolean isPreRouted) voidsetRowData(String rowData) voidsetSourceNodeId(String sourceNodeId) voidsetTableName(String tableName) voidsetTransactionId(String transactionId) voidsetTriggerHistory(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
-