Package org.eclipse.emf.spi.cdo
Interface InternalCDORemoteSessionManager
-
- All Superinterfaces:
CDORemoteSessionManager,org.eclipse.net4j.util.container.IContainer<CDORemoteSession>,org.eclipse.net4j.util.lifecycle.IDeactivateable,org.eclipse.net4j.util.lifecycle.ILifecycle,org.eclipse.net4j.util.event.INotifier
public interface InternalCDORemoteSessionManager extends CDORemoteSessionManager, org.eclipse.net4j.util.lifecycle.ILifecycle
If the meaning of this type isn't clear, there really should be more of a description here...- Since:
- 2.0
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager
CDORemoteSessionManager.EventAdapter, CDORemoteSessionManager.LocalSubscriptionChangedEvent
-
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
org.eclipse.net4j.util.container.IContainer.Modifiable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistence<E extends java.lang.Object>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InternalCDORemoteSessioncreateRemoteSession(int sessionID, java.lang.String userID, boolean subscribed)InternalCDOSessiongetLocalSession()Returns thelocal sessionthis CDORemoteSessionManager belongs to.voidhandleRemoteSessionClosed(int sessionID)voidhandleRemoteSessionMessage(int sessionID, CDORemoteSessionMessage message)voidhandleRemoteSessionOpened(int sessionID, java.lang.String userID)voidhandleRemoteSessionSubscribed(int sessionID, boolean subscribed)voidsetLocalSession(InternalCDOSession localSession)-
Methods inherited from interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager
getRemoteSessions, isForceSubscription, isSubscribed, sendMessage, sendMessage, setForceSubscription
-
-
-
-
Method Detail
-
getLocalSession
InternalCDOSession getLocalSession()
Description copied from interface:CDORemoteSessionManagerReturns thelocal sessionthis CDORemoteSessionManager belongs to.- Specified by:
getLocalSessionin interfaceCDORemoteSessionManager- Since:
- 3.0
-
setLocalSession
void setLocalSession(InternalCDOSession localSession)
- Since:
- 3.0
-
createRemoteSession
InternalCDORemoteSession createRemoteSession(int sessionID, java.lang.String userID, boolean subscribed)
- Since:
- 3.0
-
handleRemoteSessionOpened
void handleRemoteSessionOpened(int sessionID, java.lang.String userID)
-
handleRemoteSessionClosed
void handleRemoteSessionClosed(int sessionID)
-
handleRemoteSessionSubscribed
void handleRemoteSessionSubscribed(int sessionID, boolean subscribed)
-
handleRemoteSessionMessage
void handleRemoteSessionMessage(int sessionID, CDORemoteSessionMessage message)- Since:
- 3.0
-
-