Many methods have the same parameter, opt, which is described under the abendCode method inabendCode.
Requests CICS® to abend this task.
Returns a pointer to an IccAbendData object that contains information about the program abends, if any, that relate to this task.
Commit the resource updates within the current UOW for this task. This also causes a new UOW to start for subsequent resource update activity.
INVREQ, ROLLEDBACK
Requests that this task be delayed for an interval of time, or until a specific time.
EXPIRED, INVREQ
Requests CICS to take a dump for this task. (See also setDumpOpts.) Returns the character identifier of the dump.
INVREQ, IOERR, NOSPACE, NOSTG, NOTOPEN, OPENERR, SUPPRESSED
Writes a user trace entry in the CICS trace table.
INVREQ, LENGERR
Returns an enumeration, defined in this class, that indicates what type of principal facility this task has. This is usually a terminal, such as when the task was started by someone keying a transaction name on a CICS terminal. It is a session if the task is the back end of a mapped APPC conversation.
INVREQ
Releases the storage obtained by the IccTask getStorage method.
INVREQ
Obtains a block of storage of the requested size. The storage is released automatically at the end of task, or when the freeStorage operation is performed. See also getStorage on page getStorage in IccSystemclass.
LENGERR, NOSTG
Returns a pointer to the singleton IccTask object. The object is created if it does not already exist.
Returns a boolean, defined in Icc structure, that indicates whether this task is subject to command security checking.
INVREQ
Returns a boolean, defined in Icc structure that indicates whether this task can support the commit method. This method returns true in most environments; the exception to this is in a DPL environment (see link on page link in IccProgram).
INVREQ
Returns a boolean, defined in Icc structure, that indicates whether this task is subject to resource security checking.
INVREQ
Returns a boolean, defined in Icc structure, that indicates whether this task has been automatically restarted by CICS.
INVREQ
Returns a boolean, defined in Icc structure, that indicates whether start data is available for this task. See the retrieveData method in IccStartRequestQ class if start data is available.
INVREQ
Returns the number of this task, unique within the CICS system.
Returns a reference to an IccSysId object that identifies the principal system identifier for this task.
INVREQ
Returns the priority for this task.
INVREQ
Roll back (backout) the resource updates associated with the current UOW within this task.
INVREQ, ROLLEDBACK
Set the dump options for this task. This method affects the behavior of the dump method defined in this class.
Changes the dispatch priority of this task.
INVREQ
Sets the text that will appear when someone inquires on this task while it is suspended as a result of a waitExternal or waitOnAlarm method call.
Returns an enumeration, defined in this class, that indicates how this task was started.
INVREQ
Suspend this task, allowing other tasks to be dispatched.
Returns the IccTransId object representing the transaction name of this CICS task.
Returns a reference to the IccDataQueueId representing the trigger queue, if this task was started as a result of data arriving on an IccDataQueue. See startType method.
INVREQ
Returns the ID of the user associated with this task.
INVREQ
Waits for events that post ECBs - Event Control Blocks. The call causes the issuing task to be suspended until one of the ECBs has been posted--that is, one of the events has occurred. The task can wait on more than one ECB and can be dispatched as soon as any of them are posted.
See waitExternal in the CICS Application Programming Reference for more information about ECBs.
INVREQ
Suspends the task until the alarm goes off (expires). See also setAlarm on page setAlarm in IccClock.
INVREQ
Returns a reference to the IccBuf object that holds the work area for this task.
INVREQ