This section summarizes the changes to the packages,
classes, and methods of the CICS® Java™ class library (JCICS) API across
supported CICS releases.
See also the list of deprecated packages, classes, fields, exceptions, and methods in
Deprecated JCICS API of your CICS release:
If you are upgrading from an end-of-service release,
you can find information about the changes that are relevant to those releases in Summary of changes from end-of-service releases.
Highlights of changes across supported releases of CICS TS
Table 1 lists new, changed, deprecated, and removed classes in each supported CICS TS release.
The links provided take you to the relevant tables below where brief descriptions of the changes
to specific classes are provided.
Table 1. Highlights of JCICS API changes across
supported CICS TS releases
5.5 |
5.6 |
6.1 |
6.2 |
|
- DEPRECATED METHODS in class:
-
|
- DEPRECATED CLASS:
-
- REMOVED CLASSES:
-
- AbendError
- ILongHolder
- TerminalPrincipalFacilityExtended
- UnknownCicsError
- NEW METHODS introduced to classes:
-
- DEPRECATED METHODS in class:
-
- REMOVED FIELD from classes:
-
- REMOVED METHODS from classes:
-
|
- CHANGED CLASS:
-
- NEW METHODS introduced to classes:
-
|
Changes to JCICS API by release of CICS TS
Note: Classes and methods that are removed in a particular release are already deprecated in a
previous release.
API
5.5 |
5.6 |
6.1 |
6.2 |
|
|
- NEW METHOD:
-
- getCicsServerApiVersion()
|
|
AsyncService and AsyncServiceImpl
5.5 |
5.6 |
6.1 |
6.2 |
|
|
|
- CHANGED METHOD:
-
|
Channel
5.5 |
5.6 |
6.1 |
6.2 |
|
|
- DEPRECATED METHOD:
-
- NEW METHOD:
-
|
|
Container
5.5 |
5.6 |
6.1 |
6.2 |
|
|
- REMOVED METHOD:
-
- NEW METHOD:
-
|
- NEW METHODS:
-
- prepend(byte[] byteArrayData)
- prepend(byte[] byteArrayData, java.lang.String fromCodePage)
- prependString(java.lang.String stringData)
|
CommAreaHolder, CWAHolder, DataHolder, ItemHolder, KeyHolder, RecordHolder, TCTUAHolder and
TWAHolder
5.5 |
5.6 |
6.1 |
6.2 |
|
|
- REMOVED FIELD:
-
|
|
Program
5.5 |
5.6 |
6.1 |
6.2 |
|
|
- REMOVED METHODS:
-
- link(com.ibm.record.IByteBuffer)
- link(com.ibm.record.IByteBuffer, com.ibm.record.IByteBuffer)
|
|
Task
5.5 |
5.6 |
6.1 |
6.2 |
|
|
- DEPRECATED FIELDS:
-
- err
- fixedErrForJVMLifetime
- fixedOutForJVMLifetime
- out
- DEPRECATED METHOD:
-
- REMOVED METHODS:
-
- disableTaskTrace()
- enableTaskTrace()
- NEW METHOD:
-
|
|
CICSSecurityManager
5.5 |
5.6 |
6.1 |
6.2 |
|
- DEPRECATED METHODS:
-
- checkAwtEventQueueAccess()
- checkMemberAccess(Class<?> theClass, int)
- checkSystemClipboardAccess()
- checkTopLevelWindow(Object window)
|
- REMOVED METHODS:
-
- checkMultiCast(InetAddress, byte)
- checkAwtEventQueueAccess()
- checkMemberAccess(Class<?> theClass, int)
- checkSystemClipboardAccess()
- checkTopLevelWindow(Object window)
|
|
TerminalPrincipalFacility
5.5 |
5.6 |
6.1 |
6.2 |
|
|
- REMOVED METHOD:
-
|
|
IsCICS
5.5 |
5.6 |
6.1 |
6.2 |
|
|
- NEW METHOD:
-
- getApiStatus(boolean lateBind)
|
|