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 Summary
ConstructorsConstructorDescriptionTransactionDefinition(String line) TransactionDefinition(String transactionID, String filePath, String status) Constructor -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanequals(TransactionDefinition txnDef) voidbooleanlongget filePathbooleanlonglongbooleanget statusget suspendedRecsFileget transactionIDvoidvoidvoidbooleanget readTransactionbooleanvoidvoidsetBackupDir(String backupDir) voidsetDeleteLocalFiles(boolean deleteLocalFiles) voidsetErrorDir(String errorDir) voidsetFilePath(String filePath) set filePathvoidsetKeepTrackOfFiles(boolean keepTrackOfFiles) voidsetPipelineCategory(String pipelineCategory) voidsetPipelineName(String pipelineName) voidsetReadTransaction(boolean readTransaction) Set readTransactionvoidsetRecordsIn(long value) voidsetRecycledRecs(boolean recycled) voidsetSourcePrefix(String sourcePrefix) voidsetSourceSuffix(String sourceSuffix) voidSet statusvoidsetSuspendedRecsFile(String file) set suspendedRecsFilevoidsetSuspFileopened(boolean suspFileopened) voidsetTargetPrefix(String targetPrefix) voidsetTargetSuffix(String targetSuffix) voidsetTransactionID(String transactionID) Set transactionIDtoLine()toString()toString()
-
Constructor Details
-
TransactionDefinition
Constructor- Parameters:
transactionID-filePath-status-
-
TransactionDefinition
-
-
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
Set transactionID- Parameters:
transactionID-
-
getTransactionID
get transactionID- Returns:
- transactionID
-
setFilePath
set filePath- Parameters:
filePath-
-
getFilePath
get filePath- Returns:
- filePath
-
setSuspendedRecsFile
set suspendedRecsFile- Parameters:
file-
-
getSuspendedRecsFile
get suspendedRecsFile- Returns:
- suspendedRecsFile
-
setStatus
Set status- Parameters:
status-
-
getStatus
get status- Returns:
- status
-
isReadTransaction
public boolean isReadTransaction()get readTransaction- Returns:
-
setReadTransaction
public void setReadTransaction(boolean readTransaction) Set readTransaction- Parameters:
readTransaction-
-
toString
toString() -
toLine
- Specified by:
toLinein interfacecom.nt.common.util.Persistable
-
fromLine
- Specified by:
fromLinein interfacecom.nt.common.util.Persistable
-
equals
-
clone
-
getPipelineName
-
setPipelineName
-
getPipelineCategory
-
setPipelineCategory
-
getSourcePrefix
-
setSourcePrefix
-
getSourceSuffix
-
setSourceSuffix
-
getErrorDir
-
setErrorDir
-
getBackupDir
-
setBackupDir
-
getTargetPrefix
-
setTargetPrefix
-
getTargetSuffix
-
setDeleteLocalFiles
public void setDeleteLocalFiles(boolean deleteLocalFiles) -
getDeleteLocalFiles
public boolean getDeleteLocalFiles() -
setKeepTrackOfFiles
public void setKeepTrackOfFiles(boolean keepTrackOfFiles) -
getKeepTrackOfFiles
public boolean getKeepTrackOfFiles() -
setTargetSuffix
-
isSuspFileopened
public boolean isSuspFileopened() -
setSuspFileopened
public void setSuspFileopened(boolean suspFileopened) -
setRecycledRecs
public void setRecycledRecs(boolean recycled) -
getRecycledRecs
public boolean getRecycledRecs()
-