Class CicsConditionManager
java.lang.Object
com.softwaremining.vendors.cics.constants.CicsCodes
com.softwaremining.vendors.cics.util.CicsConditionManager
-
Field Summary
Fields inherited from class com.softwaremining.vendors.cics.constants.CicsCodes
CHANNELERR, CONTAINERERR, DISABLED, DSIDERR, DUPKEY, DUPREC, ENDDATA, ENDFILE, ENQBUSY, EOC, EODS, EOF, ERROR, FILENOTFOUND, ILLOGIC, INBFMH, INVERRTERM, INVLDC, INVMPSZ, INVREQ, IOERR, ISCINVREQ, ITEMERR, LENGERR, LOADING, LOCKED, MAPFAIL, NOHANDLE, NORMAL, NOSPACE, NOTAUTH, NOTFND, NOTOPEN, OPENERR, OVERFLOW, PGMIDERR, QIDERR, RCODE_ALLOCERR, RCODE_CBIDERR, RCODE_CHANNELERR, RCODE_DISABLED, RCODE_DSSTAT, RCODE_DUPKEY, RCODE_DUPREC, RCODE_ENDDATA, RCODE_ENDFILE, RCODE_ENDINPT, RCODE_ENQBUSY, RCODE_ENVDEFERR, RCODE_EOC, RCODE_EODS, RCODE_EOF, RCODE_EXPIRED, RCODE_FILENOTFOUND, RCODE_FUNCERR, RCODE_IGREQCD, RCODE_IGREQID, RCODE_ILLOGIC, RCODE_INBFMH, RCODE_INVERRTERM, RCODE_INVEXITREQ, RCODE_INVLDC, RCODE_INVMPSZ, RCODE_INVPARTN, RCODE_INVPARTNSET, RCODE_INVREQ, RCODE_IOERR, RCODE_ISCINVREQ, RCODE_ITEMERR, RCODE_JIDERR, RCODE_LENGERR, RCODE_LOADING, RCODE_LOCKED, RCODE_MAPFAIL, RCODE_NETNAMEIDERR, RCODE_NODEIDERR, RCODE_NOJBUFSP, RCODE_NONVAL, RCODE_NOPASSBKRD, RCODE_NOPASSBKWR, RCODE_NOSPACE, RCODE_NOSPOOL, RCODE_NOSTART, RCODE_NOSTG, RCODE_NOTALLOC, RCODE_NOTAUTH, RCODE_NOTFND, RCODE_NOTOPEN, RCODE_OPENERR, RCODE_OVERFLOW, RCODE_PARTNERIDERR, RCODE_PARTNFAIL, RCODE_PGMIDERR, RCODE_QBUSY, RCODE_QIDERR, RCODE_QZERO, RCODE_RDATT, RCODE_RECORDBUSY, RCODE_RESUNAVAIL, RCODE_RETPAGE, RCODE_ROLLEDBACK, RCODE_RTEFAIL, RCODE_RTESOME, RCODE_SELNERR, RCODE_SESSBUSY, RCODE_SESSIONERR, RCODE_SIGNAL, RCODE_SPOLBUSY, RCODE_SPOLERR, RCODE_STRELERR, RCODE_SUPPRESSED, RCODE_SYSBUSY, RCODE_SYSIDERR, RCODE_TERMERR, RCODE_TERMIDERR, RCODE_TRANSIDERR, RCODE_TSIOERR, RCODE_UNEXPIN, RCODE_USERIDERR, RCODE_WRBRK, RECORD_BUSY, RECORDBUSY, RESP2_CODE_DISABLED, RESP2_CODE_DUPKEY, RESP2_CODE_DUPREC, RESP2_CODE_ILLOGIC, RESP2_CODE_NOTOPEN, RESP2_CODE_RECORD_BUSY, RESP2_CODE_SYSIDERR, RETPAGE, RTEFAIL, SIGNAL, SUPPRESSED, SYSBUSY, SYSIDERR, TERMERR, TERMIDERR, TRANSIDERR, USERIDERR, WRBRK
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deactivateCondition
(long conditionAsInteger) void
Translation of EXEC CICS HANDLE CONDITION NOHANDLE END-EXEC.findCondition
(long conditionNumber, boolean createNewIfNonExists) default handler - return error handling method-name for all unspecified errorsvoid
handleCondition
(int[] conditionArray, String methodName) void
handleCondition
(int conditionNumber, String methodName) void
handleCondition
(String conditionString, String methodName) Translation of EXEC CICS HANDLE CONDITION CONDITIONNUMBER , METHODNAME .void
ignoreCondition
(int conditionNumber) equivalent of CICS ignoreConditionvoid
ignoreCondition
(int[] conditionNumbers) equivalant of CICS ignoreConditionboolean
void
see deactivateHandlersvoid
removeCondition
(int conditionNumber)
-
Constructor Details
-
CicsConditionManager
public CicsConditionManager()constructor
-
-
Method Details
-
ignoreCondition
public void ignoreCondition(int conditionNumber) equivalent of CICS ignoreCondition- Parameters:
conditionNumber
-
-
ignoreCondition
public void ignoreCondition(int[] conditionNumbers) equivalant of CICS ignoreCondition- Parameters:
conditionNumber
-
-
handleCondition
-
handleCondition
-
handleCondition
Translation of EXEC CICS HANDLE CONDITION CONDITIONNUMBER , METHODNAME .- Parameters:
conditionString
- : Representation of a numbermethodName
-
-
removeCondition
public void removeCondition(int conditionNumber) -
deactivateHandlers
public void deactivateHandlers()Translation of EXEC CICS HANDLE CONDITION NOHANDLE END-EXEC. http://publib.boulder.ibm.com/infocenter/cicsts/v2r2/index.jsp?topic=/com.ibm.cics.ts22.doc/dfhp3/dfhp3a0.htm Specifies : The HANDLE CONDITION command for a given condition applies only to the program in which it is specified. The HANDLE CONDITION command Remains active while the program is running, or until: (3) Is temporarily deactivated by the NOHANDLE or RESP option on a command -
reactivateHandlers
public void reactivateHandlers()see deactivateHandlers -
isHandlersActive
public boolean isHandlersActive() -
findCondition
-
getDefaultHandlerMethodName
default handler - return error handling method-name for all unspecified errors- Returns:
-
deactivateCondition
public void deactivateCondition(long conditionAsInteger)
-