Class ECIResourceAdapter

java.lang.Object
com.ibm.jakarta.connector2.cics.CICSResourceAdapter
com.ibm.jakarta.connector2.cics.ECIResourceAdapter
All Implemented Interfaces:
jakarta.resource.spi.ResourceAdapter, Serializable

@Connector(description="CICS JEE ECI Resource Adapter",displayName="ECIResourceAdapter",vendorName="IBM",eisType="CICS",version="1.0.0.0",licenseRequired=true,transactionSupport=XATransaction,authMechanisms=@AuthenticationMechanism,reauthenticationSupport=true,securityPermissions={@SecurityPermission(permissionSpec="grant{permission java.net.SocketPermission \"*\", \"resolve\";};"),@SecurityPermission(permissionSpec="grant{permission java.util.PropertyPermission \"*\", \"read\";};"),@SecurityPermission(permissionSpec="grant{permission java.util.logging.LoggingPermission \"control\", \"\";};"),@SecurityPermission(permissionSpec="grant{permission java.io.FilePermission \"${user.home}${file.separator}ibm${file.separator}ctg${file.separator}-\", \"read,write,delete\";};"),@SecurityPermission(permissionSpec="grant{permission java.lang.RuntimePermission \"loadLibrary.*\", \"\";};"),@SecurityPermission(permissionSpec="grant{permission java.lang.RuntimePermission \"shutdownHooks\", \"\";};"),@SecurityPermission(permissionSpec="grant{permission java.lang.RuntimePermission \"modifyThread\", \"\";};"),@SecurityPermission(permissionSpec="grant{permission java.lang.RuntimePermission \"modifyThreadGroup\", \"\";};"),@SecurityPermission(permissionSpec="grant{permission java.lang.RuntimePermission \"readFileDescriptor\", \"\";};"),@SecurityPermission(permissionSpec="grant{permission java.lang.RuntimePermission \"writeFileDescriptor\", \"\";};"),@SecurityPermission(permissionSpec="grant{permission java.lang.RuntimePermission \"accessDeclaredMembers\", \"\";};"),@SecurityPermission(permissionSpec="grant{permission java.security.SecurityPermission \"putProviderProperty.IBMJSSE\", \"\";};"),@SecurityPermission(permissionSpec="grant{permission java.security.SecurityPermission \"insertProvider.IBMJSSE\", \"\";};"),@SecurityPermission(permissionSpec="grant{permission java.security.SecurityPermission \"putProviderProperty.IBMJCE\", \"\";};"),@SecurityPermission(permissionSpec="grant{permission java.security.SecurityPermission \"insertProvider.IBMJCE\", \"\";};"),@SecurityPermission(permissionSpec="grant{permission javax.security.auth.PrivateCredentialPermission \"* * \\\"*\\\"\",\"read\";};"),@SecurityPermission(permissionSpec="grant{permission java.lang.RuntimePermission \"accessClassInPackage.sun.io\", \"\";};")}) public final class ECIResourceAdapter extends CICSResourceAdapter implements jakarta.resource.spi.ResourceAdapter
The ECI implementation of the CICS Resource Adapter framework.

The current implementation does nothing currently. Could provide a mechanism to allow the application server to inform the resource adapter that it should initialize itself, or that it is being shutdown or undeployed.

  • Field Details

  • Constructor Details

    • ECIResourceAdapter

      public ECIResourceAdapter()
      Calls superclass CICSResourceAdapter constructor
  • Method Details