Errai 3.0.1-SNAPSHOT

org.jboss.errai.otec.client
Interface OTEngine

All Known Implementing Classes:
AbstractOTEngine, OTClientEngine, OTServerEngine

public interface OTEngine

Author:
Christian Sadilek , Mike Brock

Method Summary
 void associateEntity(String peerId, int entityId)
           
 void disassociateEntity(String peerId, int entityId)
           
 OTEntityState getEntityStateSpace()
           
 String getId()
           
 InitialStateReceiveHandler getInitialStateReceiveHandler(String peerId, int entityId)
           
 String getName()
           
 OTOperationsFactory getOperationsFactory()
           
 PeerState getPeerState()
           
 void notifyOperation(OTOperation operation)
           
 boolean receive(String peerId, OTOperation remoteOp)
           
 void registerPeer(OTPeer peer)
           
 void start()
           
 void stop(boolean wait)
           
 void syncRemoteEntity(String peerId, int entityId, EntitySyncCompletionCallback callback)
           
 

Method Detail

getId

String getId()

getInitialStateReceiveHandler

InitialStateReceiveHandler getInitialStateReceiveHandler(String peerId,
                                                         int entityId)

syncRemoteEntity

void syncRemoteEntity(String peerId,
                      int entityId,
                      EntitySyncCompletionCallback callback)

notifyOperation

void notifyOperation(OTOperation operation)

getEntityStateSpace

OTEntityState getEntityStateSpace()

getOperationsFactory

OTOperationsFactory getOperationsFactory()

getPeerState

PeerState getPeerState()

associateEntity

void associateEntity(String peerId,
                     int entityId)

disassociateEntity

void disassociateEntity(String peerId,
                        int entityId)

registerPeer

void registerPeer(OTPeer peer)

getName

String getName()

start

void start()

stop

void stop(boolean wait)

receive

boolean receive(String peerId,
                OTOperation remoteOp)

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.