CICSApplication
- class used to specify the path for this application.LinkChannelResource
- demonstrates the use of channels and containers when using the LINK command in Java.LinkCommareaResource
- demonstrates the options available for using the LINK command in Java with a commarea.LinkToLiberty
- simple POJO to demonstrate how the@CICSProgram
annotation can be used to allow non-Java programs to issue anEXEC CICS LINK
command and execute code in a Liberty JVM server.LinkToSecurity
- simple POJO containing a Link to Liberty method that demonstrates some aspects of the security behaviour of Link to Liberty.LinkToTransaction
- simple POJO containing Link to Liberty method to demonstrate aspects of transaction and Exception behaviour of Link to Liberty.TaskResource
- provides a simple REST service for retrieving basic task information.TemporaryStorageResource
- several methods used to manipulate TSQs.VsamKsdsFileResource
- demonstrates use of the JCICS API to access a VSAM KSDS file.
StatusBean
- simple JAX-RS bean for returning a status message back to the RESTful client.StockPartBean
- simple JAX-RS bean for returning the information held in aStockPart
instance.StockPartCollection
- simple JAX-RS bean for returning a collection ofStockPartBean
instances.SupplierBean
- simple JAX-RS bean for returning the information held in aSupplier
instance.TaskBean
- simple JAX-RS bean for storing task information retrieved from CICS.
StockPartHelper
- class used to provide methods used when creating sampleStockPart
objects.
STOKPART.cpy
- copybook used to generate theStockPart
class.SUPPLIER.cpy
- copybook used to generate theSupplier
class.
ADDPART.cbl
- write aSTOCK-PART
commarea to a file.ADDPARTC.cbl
- write aSTOCK-PART
container to a file.GETPART.cbl
- receive a part ID in a commarea and return a completeStockPart
record.GETSUPPL.cbl
- receive aStockPart
record in the commarea and return the relevantSupplier
record.LINK2SEC.cbl
- run from terminal to invoke L2LSEC (LinkToSecurity.java
) via Link to Liberty and display results to the user.LINK2SUP.cbl
- run from terminal to invoke GETSUPPI (LinkToLiberty.java
) via Link to Liberty.LINK2TXN.cbl
- run from terminal to invoke L2LTRAN (LinkToTransaction.java
) via Link to Liberty.PROG1.cbl
- receive no commarea and write a message using COBOL DISPLAY.
DFHCSD.txt
- output from a DFHCSDUP EXTRACT command for the sample resources used.DEFVSAM.jcl
- a sample job to define the dataset required to run the VSAM KSDS examples.com.ibm.cicsdev.restappext.generated.jar
- contains the Java source and class files generated using the JZOS record generator.