1 /* 2 * All content copyright (c) 2003-2007 Terracotta, Inc., except as may otherwise be noted in a separate copyright 3 * notice. All rights reserved. 4 */ 5 package com.tc.l2.objectserver; 6 7 import com.tc.net.groups.NodeID; 8 9 public interface ReplicatedObjectManager { 10 11 /** 12 * This method is used to sync up all ObjectIDs from the remote ObjectManagers. It is synchronous and after when it 13 * returns nobody is allowed to join the cluster with exisiting objects. 14 */ 15 public void sync(); 16 17 public boolean relayTransactions(); 18 19 public void query(NodeID nodeID); 20 21 }