org.jboss.errai.otec.client
Interface PeerState
- All Known Implementing Classes:
- MultiplePeerState, SinglePeerState
public interface PeerState
- Author:
- Christian Sadilek , Mike Brock
registerPeer
void registerPeer(OTPeer peer)
deregisterPeer
void deregisterPeer(OTPeer peer)
getPeer
OTPeer getPeer(String peerId)
getPeersFor
Set<OTPeer> getPeersFor(Integer entity)
getEntityPeerRelationshipMap
Map<Integer,Set<OTPeer>> getEntityPeerRelationshipMap()
associateEntity
void associateEntity(OTPeer peer,
Integer entity)
disassociateEntity
void disassociateEntity(OTPeer peer,
Integer entity)
shouldForwardOperation
boolean shouldForwardOperation(OTOperation operation)
hasConflictResolutionPrecedence
boolean hasConflictResolutionPrecedence()
addResyncListener
void addResyncListener(Integer entity,
ResyncListener resyncListener)
forceResyncAll
void forceResyncAll(OTEntity entity)
notifyResync
void notifyResync(OTEntity entity)
addEntityStream
EntityStreamRegistration addEntityStream(EntityChangeStream stream)
flushEntityStreams
void flushEntityStreams(Integer entityId)
Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.