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.
    Version:
    1.0
    Author:
    Ram Jeyaraman
    • 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.