Package org.eclipse.emf.spi.cdo
Interface InternalCDORemoteTopic
- All Superinterfaces:
CDORemoteTopic,Comparable<CDORemoteTopic>,org.eclipse.net4j.util.container.IContainer<CDORemoteSession>,org.eclipse.net4j.util.event.INotifier
If the meaning of this type isn't clear, there really should be more of a description here...
- Since:
- 4.17
- 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.net4j.util.container.IContainer
org.eclipse.net4j.util.container.IContainer.Modifiable<E extends Object>, org.eclipse.net4j.util.container.IContainer.Persistable<E extends Object>, org.eclipse.net4j.util.container.IContainer.Persistence<E extends Object>Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2 -
Method Summary
Modifier and TypeMethodDescriptionReturns the remote session manager that manages this remote topic.Returns an array of theremote sessionsthat participate in this topic.voidhandleRemoteSessionMessage(InternalCDORemoteSession remoteSession, CDORemoteSessionMessage message) voidhandleRemoteSessionSubscribed(int sessionID, boolean subscribed) Methods inherited from interface org.eclipse.emf.cdo.session.remote.CDORemoteTopic
getID, isSubscribed, sendMessage, unsubscribeMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmptyMethods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Method Details
-
getManager
InternalCDORemoteSessionManager getManager()Description copied from interface:CDORemoteTopicReturns the remote session manager that manages this remote topic.- Specified by:
getManagerin interfaceCDORemoteTopic
-
getRemoteSessions
InternalCDORemoteSession[] getRemoteSessions()Description copied from interface:CDORemoteTopicReturns an array of theremote sessionsthat participate in this topic.- Specified by:
getRemoteSessionsin interfaceCDORemoteTopic
-
handleRemoteSessionSubscribed
void handleRemoteSessionSubscribed(int sessionID, boolean subscribed) -
handleRemoteSessionMessage
void handleRemoteSessionMessage(InternalCDORemoteSession remoteSession, CDORemoteSessionMessage message)
-