public class AbstractBatch
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractBatch.Status |
| Constructor and Description |
|---|
AbstractBatch() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
buildBatchSummary() |
long |
getBatchId() |
long |
getByteCount() |
java.lang.String |
getChannelId() |
java.lang.String |
getCreateBy() |
java.util.Date |
getCreateTime() |
long |
getDataDeleteRowCount() |
long |
getDataInsertRowCount() |
long |
getDataRowCount() |
long |
getDataUpdateRowCount() |
long |
getExtractCount() |
long |
getExtractDeleteRowCount() |
long |
getExtractInsertRowCount() |
long |
getExtractMillis() |
long |
getExtractRowCount() |
long |
getExtractUpdateRowCount() |
long |
getFailedDataId() |
long |
getFallbackInsertCount() |
long |
getFallbackUpdateCount() |
long |
getFilterMillis() |
long |
getIgnoreCount() |
long |
getIgnoreRowCount() |
java.lang.String |
getLastUpdatedHostName() |
java.util.Date |
getLastUpdatedTime() |
long |
getLoadCount() |
long |
getLoadDeleteRowCount() |
long |
getLoadId() |
long |
getLoadInsertRowCount() |
long |
getLoadMillis() |
long |
getLoadRowCount() |
long |
getLoadUpdateRowCount() |
long |
getMissingDeleteCount() |
long |
getNetworkMillis() |
java.lang.String |
getNodeBatchId() |
java.lang.String |
getNodeId() |
long |
getOtherRowCount() |
long |
getProcessedRowCount() |
long |
getReloadRowCount() |
long |
getRouterMillis() |
long |
getSentCount() |
long |
getSkipCount() |
int |
getSqlCode() |
java.lang.String |
getSqlMessage() |
java.lang.String |
getSqlState() |
java.lang.String |
getStagedLocation() |
AbstractBatch.Status |
getStatus() |
java.lang.String |
getSummary() |
java.util.Map<java.lang.String,java.lang.Integer> |
getTableCounts() |
long |
getTransformExtractMillis() |
long |
getTransformLoadMillis() |
void |
incrementByteCount(int size) |
void |
incrementDataInsertRowCount() |
void |
incrementDataRowCount() |
void |
incrementExtractRowCount() |
void |
incrementExtractRowCount(org.jumpmind.symmetric.io.data.DataEventType type) |
void |
incrementIgnoreCount() |
void |
incrementIgnoreRowCount() |
void |
incrementRowCount(org.jumpmind.symmetric.io.data.DataEventType type) |
void |
incrementTableCount(java.lang.String tableName) |
boolean |
isCommonFlag() |
boolean |
isErrorFlag() |
boolean |
isLoadFlag() |
void |
resetExtractRowStats() |
void |
resetRouterStats() |
void |
resetStats() |
void |
revertStatsOnError() |
void |
setBatchId(long batchId) |
void |
setByteCount(long byteCount) |
void |
setChannelId(java.lang.String channelId) |
void |
setCommonFlag(boolean commonFlag) |
void |
setCreateBy(java.lang.String createBy) |
void |
setCreateTime(java.util.Date createTime) |
void |
setDataDeleteRowCount(long dataDeleteRowCount) |
void |
setDataInsertRowCount(long dataInsertRowCount) |
void |
setDataRowCount(long dataRowCount) |
void |
setDataUpdateRowCount(long dataUpdateRowCount) |
void |
setErrorFlag(boolean errorFlag) |
void |
setExtractCount(long extractCount) |
void |
setExtractDeleteRowCount(long extractDeleteRowCount) |
void |
setExtractInsertRowCount(long extractInsertRowCount) |
void |
setExtractMillis(long extractMillis) |
void |
setExtractRowCount(long extractRowCount) |
void |
setExtractUpdateRowCount(long extractUpdateRowCount) |
void |
setFailedDataId(long failedDataId) |
void |
setFallbackInsertCount(long fallbackInsertCount) |
void |
setFallbackUpdateCount(long fallbackUpdateCount) |
void |
setFilterMillis(long filterMillis) |
void |
setIgnoreCount(long ignoreCount) |
void |
setIgnoreRowCount(long ignoreRowCount) |
void |
setLastUpdatedHostName(java.lang.String lastUpdatedHostName) |
void |
setLastUpdatedTime(java.util.Date lastUpdatedTime) |
void |
setLoadCount(long loadCount) |
void |
setLoadDeleteRowCount(long loadDeleteRowCount) |
void |
setLoadFlag(boolean loadFlag) |
void |
setLoadId(long loadId) |
void |
setLoadInsertRowCount(long loadInsertRowCount) |
void |
setLoadMillis(long loadMillis) |
void |
setLoadRowCount(long loadRowCount) |
void |
setLoadUpdateRowCount(long loadUpdateRowCount) |
void |
setMissingDeleteCount(long missingDeleteCount) |
void |
setNetworkMillis(long networkMillis) |
void |
setNodeId(java.lang.String nodeId) |
void |
setOtherRowCount(long otherRowCount) |
void |
setProcessedRowCount(long processedRowCount) |
void |
setReloadRowCount(long reloadRowCount) |
void |
setRouterMillis(long routerMillis) |
void |
setSentCount(long sentCount) |
void |
setSkipCount(long skipCount) |
void |
setSqlCode(int sqlCode) |
void |
setSqlMessage(java.lang.String sqlMessage) |
void |
setSqlState(java.lang.String sqlState) |
void |
setStatus(AbstractBatch.Status status) |
void |
setStatusFromString(java.lang.String status) |
void |
setSummary(java.lang.String summary) |
void |
setTransformExtractMillis(long transformExtractMillis) |
void |
setTransformLoadMillis(long transformLoadMillis) |
long |
totalRowCount() |
public void resetStats()
public void resetRouterStats()
public void revertStatsOnError()
public void resetExtractRowStats()
public long getBatchId()
public void setBatchId(long batchId)
public java.lang.String getNodeId()
public void setNodeId(java.lang.String nodeId)
public java.lang.String getChannelId()
public void setChannelId(java.lang.String channelId)
public java.lang.String getNodeBatchId()
public void setErrorFlag(boolean errorFlag)
public boolean isErrorFlag()
public long getRouterMillis()
public void setRouterMillis(long routerMillis)
public long getNetworkMillis()
public void setNetworkMillis(long networkMillis)
public long getFilterMillis()
public void setFilterMillis(long filterMillis)
public long getLoadMillis()
public void setLoadMillis(long loadMillis)
public void setExtractMillis(long extractMillis)
public long getExtractMillis()
public long getTransformExtractMillis()
public void setTransformExtractMillis(long transformExtractMillis)
public long getTransformLoadMillis()
public void setTransformLoadMillis(long transformLoadMillis)
public long getByteCount()
public void setByteCount(long byteCount)
public java.lang.String getStagedLocation()
public void incrementByteCount(int size)
public void setIgnoreCount(long ignoreCount)
public void incrementIgnoreCount()
public long getIgnoreCount()
public java.lang.String getSqlState()
public void setSqlState(java.lang.String sqlState)
public int getSqlCode()
public void setSqlCode(int sqlCode)
public java.lang.String getSqlMessage()
public void setSqlMessage(java.lang.String sqlMessage)
public java.lang.String getLastUpdatedHostName()
public void setLastUpdatedHostName(java.lang.String lastUpdatedHostName)
public java.util.Date getLastUpdatedTime()
public void setLastUpdatedTime(java.util.Date lastUpdatedTime)
public java.util.Date getCreateTime()
public void setCreateTime(java.util.Date createTime)
public void setCreateBy(java.lang.String createBy)
public java.lang.String getCreateBy()
public java.util.Map<java.lang.String,java.lang.Integer> getTableCounts()
public java.lang.String getSummary()
public void setSummary(java.lang.String summary)
protected java.lang.String buildBatchSummary()
public void incrementTableCount(java.lang.String tableName)
public AbstractBatch.Status getStatus()
public void setStatus(AbstractBatch.Status status)
public void setStatusFromString(java.lang.String status)
public void setLoadFlag(boolean loadFlag)
public boolean isLoadFlag()
public void setExtractCount(long extractCount)
public long getExtractCount()
public void setSentCount(long sentCount)
public long getSentCount()
public void setLoadCount(long loadCount)
public long getLoadCount()
public void setReloadRowCount(long reloadRowCount)
public long getReloadRowCount()
public void setOtherRowCount(long otherRowCount)
public long getOtherRowCount()
public void setDataUpdateRowCount(long dataUpdateRowCount)
public long getDataUpdateRowCount()
public void setDataDeleteRowCount(long dataDeleteRowCount)
public long getDataDeleteRowCount()
public void incrementRowCount(org.jumpmind.symmetric.io.data.DataEventType type)
public void incrementExtractRowCount(org.jumpmind.symmetric.io.data.DataEventType type)
public void incrementExtractRowCount()
public void setDataInsertRowCount(long dataInsertRowCount)
public long getDataInsertRowCount()
public long getDataRowCount()
public void setDataRowCount(long dataRowCount)
public void incrementDataRowCount()
public void incrementDataInsertRowCount()
public long totalRowCount()
public void setLoadId(long loadId)
public long getLoadId()
public void setCommonFlag(boolean commonFlag)
public boolean isCommonFlag()
public long getFallbackInsertCount()
public void setFallbackInsertCount(long fallbackInsertCount)
public long getFallbackUpdateCount()
public void setFallbackUpdateCount(long fallbackUpdateCount)
public long getMissingDeleteCount()
public void setMissingDeleteCount(long missingDeleteCount)
public void setSkipCount(long skipCount)
public long getSkipCount()
public long getIgnoreRowCount()
public void incrementIgnoreRowCount()
public void setIgnoreRowCount(long ignoreRowCount)
public long getLoadRowCount()
public void setLoadRowCount(long loadRowCount)
public long getLoadInsertRowCount()
public void setLoadInsertRowCount(long loadInsertRowCount)
public long getLoadUpdateRowCount()
public void setLoadUpdateRowCount(long loadUpdateRowCount)
public long getLoadDeleteRowCount()
public void setLoadDeleteRowCount(long loadDeleteRowCount)
public long getExtractRowCount()
public void setExtractRowCount(long extractRowCount)
public long getExtractInsertRowCount()
public void setExtractInsertRowCount(long extractInsertRowCount)
public long getExtractUpdateRowCount()
public void setExtractUpdateRowCount(long extractUpdateRowCount)
public long getExtractDeleteRowCount()
public void setExtractDeleteRowCount(long extractDeleteRowCount)
public long getFailedDataId()
public void setFailedDataId(long failedDataId)
public long getProcessedRowCount()
public void setProcessedRowCount(long processedRowCount)