de.swm.gwt.client.mobile.keystore.ITransaction Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of swm-gwt-client Show documentation
Show all versions of swm-gwt-client Show documentation
Plain GWT Swm erweiterungen, auch zur benutzung in mobilen Geraeten
The newest version!
package de.swm.gwt.client.mobile.keystore;
/**
* Implementierung von einem zwei Phasen commit protokoll.
*
* @author wiese.daniel
*
* copyright (C) 2012, Stadtwerke München GmbH
*/
public interface ITransaction {
/**
* Fuehrt ein Rollback aus (alle in einer Transaktion geschriebenen Daten werden geloescht)
*/
void rollback();
/**
* Commits the transaction.
*
* @param callback callback when the transaction is comleted.
*/
void commit(IStorageOperationCompleted callback);
}