]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.util/src/org/argeo/util/transaction/WorkingCopyProcessor.java
Introduce guided form to replace wizards
[lgpl/argeo-commons.git] / org.argeo.util / src / org / argeo / util / transaction / WorkingCopyProcessor.java
1 package org.argeo.util.transaction;
2
3 public interface WorkingCopyProcessor<WC extends WorkingCopy<?, ?, ?>> {
4 void prepare(WC wc);
5
6 void commit(WC wc);
7
8 void rollback(WC wc);
9
10 WC newWorkingCopy();
11 }