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 TypeMethodDescriptionboolean
failed()
long
long
getQueue()
long
protected void
boolean
void
void
void
setComplete
(boolean complete) void
setDataProcessed
(long dataProcessed) void
void
void
setStatus
(RemoteNodeStatus.Status status) void
updateIncomingStatus
(List<IncomingBatch> incomingBatches) void
updateOutgoingStatus
(List<OutgoingBatch> outgoingBatches, List<BatchAck> batches) boolean
waitCompleted
(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()
-