Class TransactionDefinition

java.lang.Object
com.nt.udc.nodemgr.transactionmanager.TransactionDefinition
All Implemented Interfaces:
com.nt.common.util.Persistable, Serializable, Cloneable

public class TransactionDefinition extends Object implements com.nt.common.util.Persistable, Serializable, Cloneable
See Also:
  • Constructor Details

    • TransactionDefinition

      public TransactionDefinition(String transactionID, String filePath, String status)
      Constructor
      Parameters:
      transactionID -
      filePath -
      status -
    • TransactionDefinition

      public TransactionDefinition(String line)
  • Method Details

    • getRecordsIn

      public long getRecordsIn()
    • incrementRecordsIn

      public void incrementRecordsIn()
    • getRecordsOut

      public long getRecordsOut()
    • incrementRecordsOut

      public void incrementRecordsOut()
    • resetRecordsOut

      public void resetRecordsOut()
    • setRecordsIn

      public void setRecordsIn(long value)
    • getFailureCount

      public long getFailureCount()
    • incrementFailureCount

      public void incrementFailureCount()
    • setTransactionID

      public void setTransactionID(String transactionID)
      Set transactionID
      Parameters:
      transactionID -
    • getTransactionID

      public String getTransactionID()
      get transactionID
      Returns:
      transactionID
    • setFilePath

      public void setFilePath(String filePath)
      set filePath
      Parameters:
      filePath -
    • getFilePath

      public String getFilePath()
      get filePath
      Returns:
      filePath
    • setSuspendedRecsFile

      public void setSuspendedRecsFile(String file)
      set suspendedRecsFile
      Parameters:
      file -
    • getSuspendedRecsFile

      public String getSuspendedRecsFile()
      get suspendedRecsFile
      Returns:
      suspendedRecsFile
    • setStatus

      public void setStatus(String status)
      Set status
      Parameters:
      status -
    • getStatus

      public String getStatus()
      get status
      Returns:
      status
    • isReadTransaction

      public boolean isReadTransaction()
      get readTransaction
      Returns:
    • setReadTransaction

      public void setReadTransaction(boolean readTransaction)
      Set readTransaction
      Parameters:
      readTransaction -
    • toString

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

      public String toLine()
      Specified by:
      toLine in interface com.nt.common.util.Persistable
    • fromLine

      public void fromLine(String line)
      Specified by:
      fromLine in interface com.nt.common.util.Persistable
    • equals

      public boolean equals(TransactionDefinition txnDef)
    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • getPipelineName

      public String getPipelineName()
    • setPipelineName

      public void setPipelineName(String pipelineName)
    • getPipelineCategory

      public String getPipelineCategory()
    • setPipelineCategory

      public void setPipelineCategory(String pipelineCategory)
    • getSourcePrefix

      public String getSourcePrefix()
    • setSourcePrefix

      public void setSourcePrefix(String sourcePrefix)
    • getSourceSuffix

      public String getSourceSuffix()
    • setSourceSuffix

      public void setSourceSuffix(String sourceSuffix)
    • getErrorDir

      public String getErrorDir()
    • setErrorDir

      public void setErrorDir(String errorDir)
    • getBackupDir

      public String getBackupDir()
    • setBackupDir

      public void setBackupDir(String backupDir)
    • getTargetPrefix

      public String getTargetPrefix()
    • setTargetPrefix

      public void setTargetPrefix(String targetPrefix)
    • getTargetSuffix

      public String getTargetSuffix()
    • setDeleteLocalFiles

      public void setDeleteLocalFiles(boolean deleteLocalFiles)
    • getDeleteLocalFiles

      public boolean getDeleteLocalFiles()
    • setKeepTrackOfFiles

      public void setKeepTrackOfFiles(boolean keepTrackOfFiles)
    • getKeepTrackOfFiles

      public boolean getKeepTrackOfFiles()
    • setTargetSuffix

      public void setTargetSuffix(String targetSuffix)
    • isSuspFileopened

      public boolean isSuspFileopened()
    • setSuspFileopened

      public void setSuspFileopened(boolean suspFileopened)
    • setRecycledRecs

      public void setRecycledRecs(boolean recycled)
    • getRecycledRecs

      public boolean getRecycledRecs()