1 package org.apidesign.misuse;
2
3 // BEGIN: misuse.Connection
4 public interface Connection {
5 public Savepoint setSavepoint();
6
7 public interface Savepoint {
8 public void rollback();
9 // and other useful operations
10 }
11 }
12 // END: misuse.Connection