ix.ip2
Class SyncStateServer
java.lang.Object
ix.ip2.SyncState
ix.ip2.SyncStateServer
- All Implemented Interfaces:
- IXAgentExtension
public class SyncStateServer
- extends SyncState
- implements IXAgentExtension
Nested classes/interfaces inherited from class ix.ip2.SyncState |
SyncState.AbstractClientOperation, SyncState.AbstractServerOperation, SyncState.ClientOperation, SyncState.ClientStateChange, SyncState.ClientStateDeletion, SyncState.ClientStateDelta, SyncState.Operation, SyncState.RegisterClient, SyncState.ServerFullState, SyncState.ServerOperation, SyncState.ServerStateChange, SyncState.ServerStateDeletion, SyncState.ServerStateDelta, SyncState.SyncStateHandler |
Field Summary |
protected java.util.Set |
clients
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
clients
protected java.util.Set clients
SyncStateServer
public SyncStateServer(Ip2 ip2)
installExtension
public void installExtension()
- Specified by:
installExtension
in interface IXAgentExtension
sendToClients
protected void sendToClients(SyncState.ClientOperation op)
handleOperation
protected void handleOperation(SyncState.ServerOperation op)
handle
protected void handle(SyncState.RegisterClient reg)
registerClient
protected void registerClient(java.lang.String clientName)
registerIfNew
protected void registerIfNew(java.lang.String clientName)
handle
public void handle(SyncState.ClientStateChange change)
handle
public void handle(SyncState.ClientStateDeletion deletion)