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

    Modifier and Type
    Method
    Description
    void
    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 Details

    • 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.