Package com.softwaremining.vendors.cics
Interface ICicsBaseService
- All Superinterfaces:
IBaseService
,IDisplayable
- All Known Implementing Classes:
CicsBaseService
,DcAppLauncherService
,DliBaseService
-
Field Summary
Fields inherited from interface com.softwaremining.ui.IDisplayable
_FKEY_INPUT, _INVALIDATE, FKEY_1, FKEY_10, FKEY_11, FKEY_12, FKEY_2, FKEY_3, FKEY_4, FKEY_5, FKEY_6, FKEY_7, FKEY_8, FKEY_9
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
cicsAddress
(AddressDO addressDO) void
cicsDefineCounter
(CounterDO counterDO) void
int
cicsDumpTransaction
(DumpTransactionDO dumpTransactionDO) void
void
cicsEnterTracenum
(EnterTracenumDO enterTracenumDO) int
cicsGetcounter
(CounterDO counterDO) void
void
cicsInquireFile
(InquireFileDO inquireFileDO) void
cicsInquiretask
(InquireTaskDO inquireTaskDO) void
cicsSpiinquireFile
(InquireFileDO inquireFileDO) int
void
cicsSpiinquiretask
(InquireTaskDO inquireTaskDO) int
void
cicsUnlock
(UnlockDO unlockDO) void
cicsWebExtract
(WebExtractDO webextractDo) void
cicsWebRead
(WebReadDO param) void
cicsWebReceive
(WebReceiveDO param) void
cicsWebSend
(WebSendDO param) void
cicsWebWrite
(WebWriteDO param) void
void
delay()
void
delay
(int seconds) void
delay
(ISMNumeric seconds) int
int
executeLink
(ISMDataType commAreaField) int
executeLink
(ISMDataType[] commAreaDataObjects) int
executeLink
(ISMDataType commAreaDataObject, double commAreaLength) int
int
executeTransferControl
(boolean invokeHandler) int
executeTransferControl
(ISMDataType commAreaDataObject) int
executeTransferControl
(ISMDataType commAreaDataObject, boolean invokeHandler) int
executeTransferControl
(ISMDataType newCommArea, int commAreaLength) int
executeTransferControl
(ISMDataType newCommArea, int commAreaLength, boolean invokeHandler) int
executeTransferControl
(String newCommArea) int
executeTransferControl
(String newCommArea, int commAreaLength) int
executeTransferControl
(String newCommArea, int commAreaLength, boolean invokeHandler) for internal use onlylong
getSysid()
int
getTally()
used in CICS ASSIGN ...void
ignoreCondition
(int conditionNumber) void
ignoreCondition
(int[] conditionNumber) boolean
isAbend()
boolean
boolean
isKeyPressed
(String key) int
void
void
returnFromSession
(String transId) void
setAbend
(boolean abend) void
setAbendHandler
(int defaultHandler, String methodName) void
setAbendHandler
(String methodName) void
setAcceptResponse
(AcceptResponse acceptResponse) void
setAidEventHandler
(String keyCode, String methodName) void
setInvokeHelper
(InvokeHelper invokeHelper) Invoker handler provides handlers to application program Lanchers, shutdown services and Transaction Handlersvoid
setKeyPressed
(String key) void
setRoutedBMS
(RouteDO routedBMS) void
setTally
(int tally) void
void
setWaitingForUser
(boolean waitingForUser) Methods inherited from interface com.softwaremining.logic.IBaseService
_goto, addCallParameter, addCallParameter, addCallParameter, addCallParameter, addCallParameter, addCallParameter, addCallParameter, execute, execute, execute, execute, execute, execute, execute, getReturnCode, getSessionId, goBack, invoke, invokeRange, populateFromLastSQLMessage, populateFromLastSQLMessage, setReturnCode, setSessionId, stop
Methods inherited from interface com.softwaremining.ui.IDisplayable
assignLastKeyPressed, assignTargetXMLScreen, disableGUIScreens, getField, getLastDisplayColumn, getLastDisplayRow, getScreenClassName, getScreenClient, getXMLScreenDefReader, isGUIScreensEnabled, isTargetXMLScreen, makeUpClassScreenSourceName, retrieveField, retrieveLastKeyPressed, setLastDisplayColumn, setLastDisplayRow
-
Method Details
-
setInvokeHelper
Invoker handler provides handlers to application program Lanchers, shutdown services and Transaction Handlers -
getUserId
String getUserId()used in CICS ASSIGN ... PROGRAM(prog-name)- Returns:
- return the upper-cased, package-removed class name E.g. it will return CICSPROGRAM1 for class com.softwaremining.examples.CicsProgram1
-
getEibaid
Eibaid getEibaid() -
returnFromSession
- Throws:
ControlException
-
getAcceptResponse
AcceptResponse getAcceptResponse()for internal use only- Returns:
-
retrieveSessionManager
SessionManager retrieveSessionManager() -
setTally
void setTally(int tally) -
getTally
int getTally() -
getFieldTally
ISMObject getFieldTally() -
isAbend
boolean isAbend() -
isFirstTimeExecutionAndNoParameters
boolean isFirstTimeExecutionAndNoParameters() -
isKeyPressed
-
getCicsConditionManager
CicsConditionManager getCicsConditionManager() -
cicsSyncpoint
- Throws:
ControlException
-
executeLink
int executeLink() -
executeLink
-
executeLink
-
executeLink
-
executeTransferControl
int executeTransferControl() -
executeTransferControl
-
executeTransferControl
-
executeTransferControl
-
executeTransferControl
-
executeTransferControl
int executeTransferControl(boolean invokeHandler) -
executeTransferControl
-
executeTransferControl
-
executeTransferControl
int executeTransferControl(String newCommArea, int commAreaLength, boolean invokeHandler) throws AbnormalTerminationException - Throws:
AbnormalTerminationException
-
lengthOfTransactionWorkArea
int lengthOfTransactionWorkArea() -
getResponseCode
long getResponseCode() -
getRoutedBMS
RouteDO getRoutedBMS() -
getAbendCode
String getAbendCode() -
getApplid
String getApplid() -
getCicsOriginalProgramName
String getCicsOriginalProgramName() -
getClassName
String getClassName() -
getInvokingProgram
String getInvokingProgram() -
getInvokingProgramName
String getInvokingProgramName() -
getKeyPressed
String getKeyPressed() -
getProgramId
String getProgramId() -
getProgramName
String getProgramName() -
getStartcode
String getStartcode() -
getSysid
String getSysid() -
cancelAbendHandler
void cancelAbendHandler() -
deactivateHandlers
void deactivateHandlers() -
delay
void delay() -
delay
void delay(int seconds) -
delay
-
ignoreCondition
void ignoreCondition(int conditionNumber) -
ignoreCondition
void ignoreCondition(int[] conditionNumber) -
reactivateHandlers
void reactivateHandlers() -
setAbend
void setAbend(boolean abend) -
setAbendHandler
-
setAbendHandler
-
setAcceptResponse
-
setAidEventHandler
-
setKeyPressed
-
setRoutedBMS
-
setUserId
-
setWaitingForUser
void setWaitingForUser(boolean waitingForUser) -
cicsAddress
-
cicsDefineCounter
-
cicsDocumentCreate
-
cicsEnq
-
cicsEnterTracenum
-
cicsGetcounter
-
cicsHandleAbend
-
cicsInquireFile
-
cicsInquiretask
-
cicsSpiinquireFile
-
cicsSpiinquiretask
-
cicsDumpTransaction
-
cicsSpiInquireSystem
-
cicsWebExtract
-
cicsWebRead
-
cicsWebReceive
-
cicsWebSend
-
cicsWebWrite
-
cicsUnlock
-