The following table shows the correspondence between CICS® calls made using the Foundation Classes and the equivalent EXEC CICS API calls.
IccAbendData Class | |
Method | EXEC CICS |
abendCode | ASSIGN ABCODE |
ASRAInterrupt | ASSIGN ASRAINTRPT |
ASRAKeyType | ASSIGN ASRAKEY |
ASRAPSW | ASSIGN ASRAPSW |
ASRARegisters | ASSIGN ASRAREGS |
ASRASpaceType | ASSIGN ASRASPC |
ASRAStorageType | ASSIGN ASRASTG |
isDumpAvailable | ASSIGN ABDUMP |
originalAbendCode | ASSIGN ORGABCODE |
programName | ASSIGN ABPROGRAM |
IccAbsTime Class | |
Method | EXEC CICS |
date | FORMATTIME YYDDD/YYMMDD/etc. |
dayOfMonth | FORMATTIME DAYOFMONTH |
dayOfWeek | FORMATTIME DAYOFWEEK |
daysSince1900 | FORMATTIME DAYCOUNT |
monthOfYear | FORMATTIME MONTHOFYEAR |
time | FORMATTIME TIME |
year | FORMATTIME YEAR |
IccClock Class | |
Method | EXEC CICS |
cancelAlarm | CANCEL |
date | FORMATTIME YYDDD/YYMMDD/etc. |
dayOfMonth | FORMATTIME DAYOFMONTH |
dayOfWeek | FORMATTIME DAYOFWEEK |
daysSince1900 | FORMATTIME DAYCOUNT |
monthOfYear | FORMATTIME MONTHOFYEAR |
setAlarm | POST |
time | FORMATTIME TIME |
update | ASKTIME |
year | FORMATTIME YEAR |
IccConsole Class | |
Method | EXEC CICS |
write | WRITE OPERATOR |
writeAndGetReply | WRITE OPERATOR |
IccControl Class | |
Method | EXEC CICS |
callingProgramId | ASSIGN INVOKINGPROG |
cancelAbendHandler | HANDLE ABEND CANCEL |
commArea | ADDRESS COMMAREA |
initData | ASSIGN INITPARM & INITPARMLEN |
programId | ASSIGN PROGRAM |
resetAbendHandler | HANDLE ABEND RESET |
setAbendHandler | HANDLE ABEND PROGRAM |
IccDataQueue Class | |
Method | EXEC CICS |
empty | DELETEQ TD |
readItem | READQ TD |
writeItem | WRITEQ TD |
IccFile Class | |
Method | EXEC CICS |
access | INQUIRE FILE ADD|BROWSE|DELETE|READ|UPDATE |
accessMethod | INQUIRE FILE ACCESSMETHOD |
deleteRecord | DELETE FILE RIDFLD |
deleteLockedRecord | DELETE FILE |
enableStatus | INQUIRE FILE ENABLESTATUS |
isAddable | INQUIRE FILE ADD |
isBrowsable | INQUIRE FILE BROWSE |
isDeletable | INQUIRE FILE DELETE |
isEmptyOnOpen | INQUIRE FILE EMPTYSTATUS |
isReadable | INQUIRE FILE READ |
isRecoverable | INQUIRE FILE RECOVSTATUS |
isUpdatable | INQUIRE FILE UPDATE |
keyPosition | INQUIRE FILE KEYPOSITION |
openStatus | INQUIRE FILE OPENSTATUS |
readRecord | READ FILE |
recordFormat | INQUIRE FILE RECORDFORMAT |
recordLength | INQUIRE FILE RECORDSIZE |
rewriteRecord | REWRITE FILE |
setAccess | SET FILE ADD BROWSE DELETE etc. |
setEmptyOnOpen | SET FILE EMPTYSTATUS |
setStatus | SET FILE OPENSTATUS ENABLESTATUS |
type | INQUIRE FILE TYPE |
unlockRecord | UNLOCK FILE |
writeRecord | WRITE FILE |
IccFileIterator Class | |
Method | EXEC CICS |
IccFileIterator (constructor) | STARTBR FILE |
~IccFileIterator (destructor) | ENDBR FILE |
readNextRecord | READNEXT FILE |
readPreviousRecord | READPREV FILE |
reset | RESETBR FILE |
IccJournal Class | |
Method | EXEC CICS |
wait | WAIT JOURNALNUM |
writeRecord | WRITE JOURNALNUM |
IccProgram Class | |
Method | EXEC CICS |
link | LINK PROGRAM |
load | LOAD PROGRAM |
unload | RELEASE PROGRAM |
IccResource Class | |
Method | EXEC CICS |
condition | (RESP & RESP2) |
setRouteOption | (SYSID) |
IccSemaphore Class | |
Method | EXEC CICS |
lock | ENQ RESOURCE |
tryLock | ENQ RESOURCE NOSUSPEND |
unlock | DEQ RESOURCE |
IccSession Class | |
Method | EXEC CICS |
allocate | ALLOCATE |
connectProcess | CONNECT PROCESS CONVID |
converse | CONVERSE CONVID |
extractProcess | EXTRACT PROCESS CONVID |
flush | WAIT CONVID |
free | FREE CONVID |
issueAbend | ISSUE ABEND CONVID |
issueConfirmation | ISSUE CONFIRMATION CONVID |
issueError | ISSUE ERROR CONVID |
issuePrepare | ISSUE PREPARE CONVID |
issueSignal | ISSUE SIGNAL CONVID |
receive | RECEIVE CONVID |
send | SEND CONVID |
sendInvite | SEND CONVID INVITE |
sendLast | SEND CONVID LAST |
state | EXTRACT ATTRIBUTES |
IccStartRequestQ Class | |
Method | EXEC CICS |
cancel | CANCEL |
retrieveData | RETRIEVE |
start | START TRANSID |
IccSystem Class | |
Method | EXEC CICS |
applName | ASSIGN APPLID |
beginBrowse | INQUIRE (FILE, TDQUEUE, etc) START |
dateFormat | FORMATTIME DATEFORM |
endBrowse | INQUIRE (FILE, TDQUEUE, etc) END |
freeStorage | FREEMAIN |
getFile | INQUIRE FILE |
getNextFile | INQUIRE FILE NEXT |
getStorage | GETMAIN SHARED |
operatingSystem | INQUIRE SYSTEM OPSYS |
operatingSystemLevel | INQUIRE SYSTEM OPREL |
release | INQUIRE SYSTEM RELEASE |
releaseText | INQUIRE SYSTEM RELEASE |
sysId | ASSIGN SYSID |
workArea | ADDRESS CWA |
IccTask Class | |
Method | EXEC CICS |
abend | ABEND |
commitUOW | SYNCPOINT |
delay | DELAY |
dump | DUMP TRANSACTION |
enterTrace | ENTER TRACENUM |
facilityType | ASSIGN STARTCODE, TERMCODE, PRINSYSID, FCI |
freeStorage | FREEMAIN |
isCommandSecurityOn | ASSIGN CMDSEC |
isCommitSupported | ASSIGN STARTCODE |
isResourceSecurityOn | ASSIGN RESSEC |
isRestarted | ASSIGN RESTART |
isStartDataAvailable | ASSIGN STARTCODE |
principalSysId | ASSIGN PRINSYSID |
priority | ASSIGN TASKPRIORITY |
rollBackUOW | SYNCPOINT ROLLBACK |
setPrioity | CHANGE TASK PRIORITY |
startType | ASSIGN STARTCODE |
suspend | SUSPEND |
triggerDataQueueId | ASSIGN QNAME |
userId | ASSIGN USERID |
waitExternal | WAIT EXTERNAL / WAITCICS |
waitOnAlarm | WAIT EVENT |
workArea | ADDRESS TWA |
IccTempStore Class | |
Method | EXEC CICS |
empty | DELETEQ TS |
readItem | READQ TS ITEM |
readNextItem | READQ TS NEXT |
rewriteItem | WRITEQ TS ITEM REWRITE |
writeItem | WRITEQ TS ITEM |
IccTerminal Class | |
Method | EXEC CICS |
erase | SEND CONTROL ERASE |
freeKeyboard | SEND CONTROL FREEKB |
height | ASSIGN SCRNHT |
netName | ASSIGN NETNAME |
receive | RECEIVE |
receive3270Data | RECEIVE BUFFER |
send | SEND |
sendLine | SEND |
setCursor | SEND CONTROL CURSOR |
setLine | SEND CONTROL CURSOR |
setNewLine | SEND CONTROL CURSOR |
signoff | SIGNOFF |
signon | SIGNON |
waitForAID | RECEIVE |
width | ASSIGN SCRNWD |
workArea | ADDRESS TCTUA |
IccTerminalData Class | |
Method | EXEC CICS |
alternateHeight | ASSIGN ALTSCRNHT |
alternateWidth | ASSIGN ALTSCRNWD |
defaultHeight | ASSIGN DEFSCRNHT |
defaultWidth | ASSIGN DEFSCRNWD |
graphicCharSetId | ASSIGN GCHARS |
graphicCharCodeSet | ASSIGN GCODES |
isAPLKeyboard | ASSIGN APLKYBD |
isAPLText | ASSIGN APLTEXT |
isBTrans | ASSIGN BTRANS |
isColor | ASSIGN COLOR |
isEWA | ASSIGN ESASUPP |
isExtended3270 | ASSIGN EXTDS |
isGoodMorning | ASSIGN GMMI |
isHighlight | ASSIGN HILIGHT |
isKatakana | ASSIGN KATAKANA |
isMSRControl | ASSIGN MSRCONTROL |
isFieldOutline | ASSIGN OUTLINE |
isPS | ASSIGN PS |
isSOSI | ASSIGN SOSI |
isTextKeyboard | ASSIGN TEXTKYBD |
isTextPrint | ASSIGN TEXTPRINT |
isValidation | ASSIGN VALIDATION |
IccUser Class | |
Method | EXEC CICS |
changePassword | CHANGE PASSWORD |
verifyPassword | VERIFY PASSWORD |