1 18 19 package sync4j.framework.engine.dm; 20 21 import java.security.Principal ; 22 23 import sync4j.framework.engine.dm.DeviceDMState; 24 import sync4j.framework.core.dm.ddf.DevInfo; 25 26 32 public interface ManagementProcessor { 33 34 46 void beginSession(String sessionId, 47 Principal p , 48 int type , 49 DevInfo devInfo , 50 DeviceDMState dmstate ) 51 throws ManagementException; 52 53 65 void endSession(int completionCode) 66 throws ManagementException; 67 68 76 ManagementOperation[] getNextOperations() 77 throws ManagementException; 78 79 86 void setOperationResults(ManagementOperationResult[] results) 87 throws ManagementException; 88 89 96 String getName(); 97 } | Popular Tags |