Package org.jumpmind.symmetric.model
Class RemoteNodeStatus
java.lang.Object
org.jumpmind.symmetric.model.RemoteNodeStatus
- All Implemented Interfaces:
Serializable
Indicates the status of an attempt to transport data from or to a remove node.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanfailed()longlonggetQueue()longprotected voidbooleanvoidvoidvoidsetComplete(boolean complete) voidsetDataProcessed(long dataProcessed) voidvoidvoidsetStatus(RemoteNodeStatus.Status status) voidupdateIncomingStatus(List<IncomingBatch> incomingBatches) voidupdateOutgoingStatus(List<OutgoingBatch> outgoingBatches, List<BatchAck> batches) booleanwaitCompleted(long milliseconds)
-
Constructor Details
-
RemoteNodeStatus
-
-
Method Details
-
failed
public boolean failed() -
getNodeId
-
setNodeId
-
getQueue
-
setQueue
-
getStatus
-
setStatus
-
getDataProcessed
public long getDataProcessed() -
setDataProcessed
public void setDataProcessed(long dataProcessed) -
getBatchesProcessed
public long getBatchesProcessed() -
getReloadBatchesProcessed
public long getReloadBatchesProcessed() -
updateIncomingStatus
-
updateOutgoingStatus
-
resetCounts
public void resetCounts() -
setComplete
public void setComplete(boolean complete) -
isComplete
public boolean isComplete() -
waitCompleted
- Throws:
InterruptedException
-
getTableCounts
-
getTableSummary
-
incrementTableCounts
-
resetTableSummary
public void resetTableSummary()
-