Package org.eclipse.emf.cdo.spi.server
Interface InternalTopicManager
- All Superinterfaces:
org.eclipse.net4j.util.container.IContainer<ITopic>
,org.eclipse.net4j.util.event.INotifier
,ITopicManager
- Since:
- 4.17
- Author:
- Eike Stepper
-
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 TypeMethodDescriptionaddSubscription
(String id, InternalSession session) void
removeSubscription
(String id, InternalSession session) void
removeTopic
(InternalTopic topic) sessionClosed
(InternalSession session) 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
-
getSessionManager
InternalSessionManager getSessionManager()- Specified by:
getSessionManager
in interfaceITopicManager
-
getTopic
- Specified by:
getTopic
in interfaceITopicManager
-
getTopic
-
getTopics
InternalTopic[] getTopics()- Specified by:
getTopics
in interfaceITopicManager
-
addSubscription
-
removeSubscription
-
removeTopic
-
sessionClosed
-