Class JDBCResourceAdapter

  • All Implemented Interfaces:
    javax.resource.spi.ResourceAdapter

    public class JDBCResourceAdapter
    extends Object
    implements javax.resource.spi.ResourceAdapter
    ResourceAdapter implementation for JDBC
    Author:
    Jesper Pedersen
    • Constructor Detail

      • JDBCResourceAdapter

        public JDBCResourceAdapter()
        Default constructor
    • Method Detail

      • endpointActivation

        public void endpointActivation​(javax.resource.spi.endpoint.MessageEndpointFactory endpointFactory,
                                       javax.resource.spi.ActivationSpec spec)
                                throws javax.resource.ResourceException
        Specified by:
        endpointActivation in interface javax.resource.spi.ResourceAdapter
        Throws:
        javax.resource.ResourceException
      • endpointDeactivation

        public void endpointDeactivation​(javax.resource.spi.endpoint.MessageEndpointFactory endpointFactory,
                                         javax.resource.spi.ActivationSpec spec)
        Specified by:
        endpointDeactivation in interface javax.resource.spi.ResourceAdapter
      • start

        public void start​(javax.resource.spi.BootstrapContext ctx)
                   throws javax.resource.spi.ResourceAdapterInternalException
        Specified by:
        start in interface javax.resource.spi.ResourceAdapter
        Throws:
        javax.resource.spi.ResourceAdapterInternalException
      • stop

        public void stop()
        Specified by:
        stop in interface javax.resource.spi.ResourceAdapter
      • getXAResources

        public XAResource[] getXAResources​(javax.resource.spi.ActivationSpec[] specs)
                                    throws javax.resource.ResourceException
        Specified by:
        getXAResources in interface javax.resource.spi.ResourceAdapter
        Throws:
        javax.resource.ResourceException
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object