Class ManagedConnectionFactoryImpl

  • All Implemented Interfaces:
    Serializable, javax.resource.spi.ManagedConnectionFactory, javax.resource.spi.ResourceAdapterAssociation

    public class ManagedConnectionFactoryImpl
    extends Object
    implements javax.resource.spi.ManagedConnectionFactory, javax.resource.spi.ResourceAdapterAssociation
    See Also:
    Serialized Form
    • Constructor Detail

      • ManagedConnectionFactoryImpl

        public ManagedConnectionFactoryImpl()
    • Method Detail

      • setBusConfigURL

        public void setBusConfigURL​(String busConfigURL)
      • getBusConfigURL

        public String getBusConfigURL()
      • createConnectionFactory

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

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

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

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

        public boolean equals​(Object o)
        Specified by:
        equals in interface javax.resource.spi.ManagedConnectionFactory
        Overrides:
        equals in class Object
      • getLogWriter

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

        public void setLogWriter​(PrintWriter aPrintWriter)
                          throws javax.resource.ResourceException
        Specified by:
        setLogWriter in interface javax.resource.spi.ManagedConnectionFactory
        Throws:
        javax.resource.ResourceException
      • matchManagedConnections

        public javax.resource.spi.ManagedConnection matchManagedConnections​(Set mcs,
                                                                            Subject subject,
                                                                            javax.resource.spi.ConnectionRequestInfo reqInfo)
                                                                     throws javax.resource.ResourceException
        Specified by:
        matchManagedConnections 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)
                                throws javax.resource.ResourceException
        Specified by:
        setResourceAdapter in interface javax.resource.spi.ResourceAdapterAssociation
        Throws:
        javax.resource.ResourceException
      • getWorkManager

        public javax.resource.spi.work.WorkManager getWorkManager()