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 sessions
that participate in this topic.void
handleRemoteSessionMessage
(InternalCDORemoteSession remoteSession, CDORemoteSessionMessage message) void
handleRemoteSessionSubscribed
(int sessionID, boolean subscribed) Methods inherited from interface org.eclipse.emf.cdo.session.remote.CDORemoteTopic
getID, isSubscribed, sendMessage, unsubscribe
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Method Details
-
getManager
InternalCDORemoteSessionManager getManager()Description copied from interface:CDORemoteTopic
Returns the remote session manager that manages this remote topic.- Specified by:
getManager
in interfaceCDORemoteTopic
-
getRemoteSessions
InternalCDORemoteSession[] getRemoteSessions()Description copied from interface:CDORemoteTopic
Returns an array of theremote sessions
that participate in this topic.- Specified by:
getRemoteSessions
in interfaceCDORemoteTopic
-
handleRemoteSessionSubscribed
void handleRemoteSessionSubscribed(int sessionID, boolean subscribed) -
handleRemoteSessionMessage
void handleRemoteSessionMessage(InternalCDORemoteSession remoteSession, CDORemoteSessionMessage message)
-