Interface DissociatableManagedConnection



  • public interface DissociatableManagedConnection
    This is a mix-in interface that may be optionally implemented by a ManagedConnection implementation. An implementation of this interface must support the lazy connection association optimization.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void dissociateConnections​()
      This method is called by an application server (that is capable of lazy connection association optimization) in order to dissociate a ManagedConnection instance from all of its connection handles.
    • Method Detail

      • dissociateConnections

        void dissociateConnections​()
                            throws ResourceException
        This method is called by an application server (that is capable of lazy connection association optimization) in order to dissociate a ManagedConnection instance from all of its connection handles.
        Throws:
        ResourceException - generic exception if operation fails.
        ResourceAdapterInternalException - resource adapter internal error condition
        IllegalStateException - Illegal state for dissociating a ManagedConnection from all of its connection handles.