Class JcaExecutorServiceManagedConnectionFactory

    • Field Detail

      • ra

        protected javax.resource.spi.ResourceAdapter ra
      • logwriter

        protected java.io.PrintWriter logwriter
    • Constructor Detail

      • JcaExecutorServiceManagedConnectionFactory

        public JcaExecutorServiceManagedConnectionFactory()
    • Method Detail

      • createConnectionFactory

        public java.lang.Object createConnectionFactory​(javax.resource.spi.ConnectionManager cxManager)
                                                 throws javax.resource.ResourceException
        Specified by:
        createConnectionFactory in interface javax.resource.spi.ManagedConnectionFactory
        Throws:
        javax.resource.ResourceException
      • createConnectionFactory

        public java.lang.Object createConnectionFactory()
                                                 throws javax.resource.ResourceException
        Specified by:
        createConnectionFactory in interface javax.resource.spi.ManagedConnectionFactory
        Throws:
        javax.resource.ResourceException
      • createManagedConnection

        public javax.resource.spi.ManagedConnection createManagedConnection​(javax.security.auth.Subject subject,
                                                                            javax.resource.spi.ConnectionRequestInfo cxRequestInfo)
                                                                     throws javax.resource.ResourceException
        Specified by:
        createManagedConnection in interface javax.resource.spi.ManagedConnectionFactory
        Throws:
        javax.resource.ResourceException
      • matchManagedConnections

        public javax.resource.spi.ManagedConnection matchManagedConnections​(java.util.Set connectionSet,
                                                                            javax.security.auth.Subject subject,
                                                                            javax.resource.spi.ConnectionRequestInfo cxRequestInfo)
                                                                     throws javax.resource.ResourceException
        Specified by:
        matchManagedConnections in interface javax.resource.spi.ManagedConnectionFactory
        Throws:
        javax.resource.ResourceException
      • getLogWriter

        public java.io.PrintWriter getLogWriter()
                                         throws javax.resource.ResourceException
        Specified by:
        getLogWriter in interface javax.resource.spi.ManagedConnectionFactory
        Throws:
        javax.resource.ResourceException
      • setLogWriter

        public void setLogWriter​(java.io.PrintWriter out)
                          throws javax.resource.ResourceException
        Specified by:
        setLogWriter in interface javax.resource.spi.ManagedConnectionFactory
        Throws:
        javax.resource.ResourceException
      • getResourceAdapter

        public javax.resource.spi.ResourceAdapter getResourceAdapter()
        Specified by:
        getResourceAdapter in interface javax.resource.spi.ResourceAdapterAssociation
      • setResourceAdapter

        public void setResourceAdapter​(javax.resource.spi.ResourceAdapter ra)
        Specified by:
        setResourceAdapter in interface javax.resource.spi.ResourceAdapterAssociation
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface javax.resource.spi.ManagedConnectionFactory
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object other)
        Specified by:
        equals in interface javax.resource.spi.ManagedConnectionFactory
        Overrides:
        equals in class java.lang.Object