All Downloads are FREE. Search and download functionalities are using the official Maven repository.

nyla.solutions.dao.ACID Maven / Gradle / Ivy

package nyla.solutions.dao;

import nyla.solutions.global.patterns.Disposable;

/**
 * ACID (atomicity, consistency, isolation, durability) is a set of properties 
 * that guarantee database transactions are processed reliably (from wikipedia).
 * 
 * @author Gregory Green
 *
 */
public interface ACID extends Disposable
{
   /**
    * Commit the transaction
    */
   void commit();
   
   /**
    * roll back the transaction
    */
   void rollback();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy