Class OutgoingBatch

java.lang.Object
org.jumpmind.symmetric.model.AbstractBatch
org.jumpmind.symmetric.model.OutgoingBatch
All Implemented Interfaces:
Serializable

public class OutgoingBatch extends AbstractBatch
Used for tracking the sending a collection of data to a node in the system. A new outgoing_batch is created and given a status of 'NE'. After sending the outgoing_batch to its target node, the status becomes 'SE'. The node responds with either a success status of 'OK' or an error status of 'ER'. An error while sending to the node also results in an error status of 'ER' regardless of whether the node sends that acknowledgement.
See Also:
  • Constructor Details

  • Method Details

    • getLastUpdatedTime

      public Date getLastUpdatedTime()
      Overrides:
      getLastUpdatedTime in class AbstractBatch
    • getStagedLocation

      public String getStagedLocation()
      Overrides:
      getStagedLocation in class AbstractBatch
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setExtractJobFlag

      public void setExtractJobFlag(boolean extractJobFlag)
    • isExtractJobFlag

      public boolean isExtractJobFlag()
    • getExtractStartTime

      public Date getExtractStartTime()
    • setExtractStartTime

      public void setExtractStartTime(Date extractStartTime)
    • getTransferStartTime

      public Date getTransferStartTime()
    • setTransferStartTime

      public void setTransferStartTime(Date transferStartTime)
    • getLoadStartTime

      public Date getLoadStartTime()
    • setLoadStartTime

      public void setLoadStartTime(Date loadStartTime)
    • getThreadId

      public Integer getThreadId()
    • setThreadId

      public void setThreadId(Integer threadId)