Package com.softwaremining.cics.util
Class CicsConditionManager
java.lang.Object
com.softwaremining.cics.constants.CicsCodes
com.softwaremining.cics.util.CicsConditionManager
-
Field Summary
Fields inherited from class com.softwaremining.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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeactivateCondition(long conditionAsInteger) voidTranslation of EXEC CICS HANDLE CONDITION NOHANDLE END-EXEC.findCondition(long conditionNumber, boolean createNewIfNonExists) default handler - return error handling method-name for all unspecified errorsvoidhandleCondition(int[] conditionArray, String methodName) voidhandleCondition(int conditionNumber, String methodName) voidhandleCondition(String conditionString, String methodName) Translation of EXEC CICS HANDLE CONDITION CONDITIONNUMBER , METHODNAME .voidignoreCondition(int conditionNumber) equivalent of CICS ignoreConditionvoidignoreCondition(int[] conditionNumbers) equivalant of CICS ignoreConditionbooleanvoidsee deactivateHandlersvoidremoveCondition(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:
methodName-conditionString- : Representation of a number
-
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)
-