Module de.carne.mcd

Interface MCDBuffer

  • All Known Implementing Classes:
    MCDInputBuffer, MCDOutputBuffer

    public interface MCDBuffer
    Buffer interface providing commit & discard support.
    • Method Detail

      • setAutoCommit

        boolean setAutoCommit​(boolean autoCommit)
        Sets the auto-commit flag for this MCDBuffer instance.
        Parameters:
        autoCommit - whether to auto-commit any buffer operation or not.
        Returns:
        the previous auto-commit flag state.
      • commit

        void commit()
             throws java.io.IOException
        Commits any buffered data operation.
        Throws:
        java.io.IOException - if an I/O error occurs.
      • discard

        void discard()
        Discard any buffered data operation.