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 | _transenvCOBOL 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()