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()
boolean
equals
(TransactionDefinition txnDef) void
boolean
long
get filePathboolean
long
long
boolean
get statusget suspendedRecsFileget transactionIDvoid
void
void
boolean
get readTransactionboolean
void
void
setBackupDir
(String backupDir) void
setDeleteLocalFiles
(boolean deleteLocalFiles) void
setErrorDir
(String errorDir) void
setFilePath
(String filePath) set filePathvoid
setKeepTrackOfFiles
(boolean keepTrackOfFiles) void
setPipelineCategory
(String pipelineCategory) void
setPipelineName
(String pipelineName) void
setReadTransaction
(boolean readTransaction) Set readTransactionvoid
setRecordsIn
(long value) void
setRecycledRecs
(boolean recycled) void
setSourcePrefix
(String sourcePrefix) void
setSourceSuffix
(String sourceSuffix) void
Set statusvoid
setSuspendedRecsFile
(String file) set suspendedRecsFilevoid
setSuspFileopened
(boolean suspFileopened) void
setTargetPrefix
(String targetPrefix) void
setTargetSuffix
(String targetSuffix) void
setTransactionID
(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:
toLine
in interfacecom.nt.common.util.Persistable
-
fromLine
- Specified by:
fromLine
in 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()
-