package com.jivesoftware.os.amza.service.replication; import com.jivesoftware.os.amza.api.partition.VersionedAquarium; import com.jivesoftware.os.amza.api.scan.CommitTo; import com.jivesoftware.os.amza.api.scan.RowsChanged; import com.jivesoftware.os.amza.service.take.HighwaterStorage; /** * * @author jonathan.colt */ interface CommitTx { RowsChanged tx(HighwaterStorage highwaterStorage, VersionedAquarium versionedAquarium, CommitTo commitTo) throws Exception; }