public class ETPContext
extends java.lang.Object
which also wrappers COBOL I/O
Modifier and Type | Field and Description |
---|---|
com.heirloomcomputing.etp.transaction.api.BasicMappingSupport |
_basicMappingSupport |
com.heirloomcomputing.ecs.exec.Context |
_cobcontext |
com.heirloomcomputing.etp.transaction.api.Journal |
_journal |
com.heirloomcomputing.etp.transaction.api.ProgramControl |
_programControl |
java.lang.String |
_programId |
com.heirloomcomputing.etp.transaction.api.Recovery |
_recovery |
com.heirloomcomputing.etp.transaction.api.TransactionEnvironment |
_transenv
COBOL and ETP runtime state
|
Constructor and Description |
---|
ETPContext()
constructor - hold cobol and transaction state
|
Modifier and Type | Method and Description |
---|---|
void |
_setCommArea(com.heirloomcomputing.etp.transaction.link.CommArea commArea)
setup commarea
|
void |
_setProgramCalled(java.lang.String programId)
setup the program ID
|
void |
_setTransactionEnvironment(com.heirloomcomputing.etp.transaction.api.TransactionEnvironment environment)
setup a transaction environment
|
void |
close()
close any resources that might have been left open
|
static ETPContext |
Lnk()
Lnk
|
com.heirloomcomputing.ecs.exec.Context |
setup(com.heirloomcomputing.ecs.exec.Context _passContext)
setup a COBOL Context
|
public com.heirloomcomputing.etp.transaction.api.TransactionEnvironment _transenv
public com.heirloomcomputing.ecs.exec.Context _cobcontext
public com.heirloomcomputing.etp.transaction.api.ProgramControl _programControl
public com.heirloomcomputing.etp.transaction.api.Journal _journal
public com.heirloomcomputing.etp.transaction.api.Recovery _recovery
public com.heirloomcomputing.etp.transaction.api.BasicMappingSupport _basicMappingSupport
public java.lang.String _programId
public static ETPContext Lnk()
public com.heirloomcomputing.ecs.exec.Context setup(com.heirloomcomputing.ecs.exec.Context _passContext)
public void _setTransactionEnvironment(com.heirloomcomputing.etp.transaction.api.TransactionEnvironment environment)
environment
- - the TransactionEnvrionment to setpublic void _setProgramCalled(java.lang.String programId)
programId
- - the name of the program to setpublic void _setCommArea(com.heirloomcomputing.etp.transaction.link.CommArea commArea)
commArea
- - the CommArea to set in this transactionpublic void close()