Interface ResourceHolder

  • All Known Implementing Classes:
    ConnectionHolder, ResourceHolderSupport

    public interface ResourceHolder
    Generic interface to be implemented by resource holders. Allows transaction infrastructure to introspect and reset the holder when necessary.
    Since:
    2.5.5
    See Also:
    ResourceHolderSupport
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean isVoid()
      Determine whether this holder is considered as 'void', i.e.
      void reset()
      Reset the transactional state of this holder.
      void unbound()
      Notify this holder that it has been unbound from transaction synchronization.
    • Method Detail

      • reset

        void reset()
        Reset the transactional state of this holder.
      • unbound

        void unbound()
        Notify this holder that it has been unbound from transaction synchronization.
      • isVoid

        boolean isVoid()
        Determine whether this holder is considered as 'void', i.e. as a leftover from a previous thread.
        Returns:
        If the resource is void