1 package de.webman.sync; 2 3 4 5 /** 6 * classes implementing this type can be used as synchronization worker for 7 * a specialized fragment of the sync work. 8 * 9 * @author <a HREF="mailto:gregor@webman.de">Gregor Klinke</a> 10 * @version $Revision: 1.2 $ 11 **/ 12 public interface Worker 13 { 14 /* $Id: Worker.java,v 1.2 2002/04/12 14:56:01 gregor Exp $ */ 15 16 /** 17 * the main start method for this worker 18 * @param adaptor the access control gate to use 19 * @throws SyncException mmh, the grinning shoe 20 **/ 21 void run(ACLAdaptor adaptor) throws SyncException; 22 23 } 24