Package com.softwaremining.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 TypeMethodDescriptionvoidvoidcicsAddress(AddressDO addressDO) voidcicsDefineCounter(CounterDO counterDO) voidintcicsDumpTransaction(DumpTransactionDO dumpTransactionDO) voidvoidcicsEnterTracenum(EnterTracenumDO enterTracenumDO) intcicsGetcounter(CounterDO counterDO) voidvoidcicsInquireFile(InquireFileDO inquireFileDO) voidcicsInquiretask(InquireTaskDO inquireTaskDO) voidcicsSpiinquireFile(InquireFileDO inquireFileDO) intvoidcicsSpiinquiretask(InquireTaskDO inquireTaskDO) intvoidcicsUnlock(UnlockDO unlockDO) voidcicsWebExtract(WebExtractDO webextractDo) voidcicsWebRead(WebReadDO param) voidcicsWebReceive(WebReceiveDO param) voidcicsWebSend(WebSendDO param) voidcicsWebWrite(WebWriteDO param) voidvoiddelay()voiddelay(int seconds) voiddelay(ISMNumeric seconds) intintexecuteLink(ISMDataType commAreaField) intexecuteLink(ISMDataType[] commAreaDataObjects) intexecuteLink(ISMDataType commAreaDataObject, double commAreaLength) intintexecuteTransferControl(boolean invokeHandler) intexecuteTransferControl(ISMDataType commAreaDataObject) intexecuteTransferControl(ISMDataType commAreaDataObject, boolean invokeHandler) intexecuteTransferControl(ISMDataType newCommArea, int commAreaLength) intexecuteTransferControl(ISMDataType newCommArea, int commAreaLength, boolean invokeHandler) intexecuteTransferControl(String newCommArea) intexecuteTransferControl(String newCommArea, int commAreaLength) intexecuteTransferControl(String newCommArea, int commAreaLength, boolean invokeHandler) for internal use onlylonggetSysid()intgetTally()used in CICS ASSIGN ...voidignoreCondition(int conditionNumber) voidignoreCondition(int[] conditionNumber) booleanisAbend()booleanbooleanisKeyPressed(String key) intvoidvoidreturnFromSession(String transId) voidsetAbend(boolean abend) voidsetAbendHandler(int defaultHandler, String methodName) voidsetAbendHandler(String methodName) voidsetAcceptResponse(AcceptResponse acceptResponse) voidsetAidEventHandler(String keyCode, String methodName) voidsetInvokeHelper(InvokeHelper invokeHelper) Invoker handler provides handlers to application program Lanchers, shutdown services and Transaction HandlersvoidsetKeyPressed(String key) voidsetRoutedBMS(RouteDO routedBMS) voidsetTally(int tally) voidvoidsetWaitingForUser(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, stopMethods 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
-