1 18 package sync4j.framework.engine; 19 20 import sync4j.framework.core.*; 21 import sync4j.framework.security.Sync4jPrincipal; 22 import sync4j.framework.engine.SyncEngine; 23 import sync4j.framework.engine.SyncStrategy; 24 25 26 39 public abstract class AbstractSyncEngine 40 implements SyncEngine, java.io.Serializable { 41 44 private SyncStrategy strategy = null; 45 46 51 public SyncStrategy getStrategy() { 52 return this.strategy; 53 } 54 55 58 public void setStrategy(SyncStrategy strategy) { 59 this.strategy = strategy; 60 } 61 62 65 abstract public void sync(Sync4jPrincipal principal) throws Sync4jException; 66 } | Popular Tags |