@DistributedExecution (DistributedExecutionTarget.KEY_OWNER)
public void logout(String sessionID) {
ClusterManager clusterManager=clusterManagerFactory.getClusterManager();
System.out.println(clusterManager.getLocalMember()+":"+sessionID);
Session session=(Session) clusterManager.get(sessionID, Session.class);
if (session!=null) {
clusterManager.remove(session);
} else {
throw new IllegalArgumentException("session not found");
}