Package ome.services.blitz.fire
Class TopicManager.Impl
- java.lang.Object
-
- ome.services.blitz.fire.TopicManager.Impl
-
- All Implemented Interfaces:
java.util.EventListener
,TopicManager
,org.springframework.context.ApplicationListener
- Enclosing interface:
- TopicManager
public static final class TopicManager.Impl extends java.lang.Object implements TopicManager
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface ome.services.blitz.fire.TopicManager
TopicManager.Impl, TopicManager.TopicMessage
-
-
Constructor Summary
Constructors Constructor Description Impl(Ice.Communicator communicator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IceStorm.TopicManagerPrx
managerOrNull()
void
onApplicationEvent(org.springframework.context.ApplicationEvent event)
protected Ice.ObjectPrx
publisherOrNull(java.lang.String name)
void
register(java.lang.String topicName, Ice.ObjectPrx prx, boolean strict)
Enforces no security constraints.protected IceStorm.TopicPrx
topicOrNull(java.lang.String name)
void
unregister(java.lang.String topicName, Ice.ObjectPrx prx)
-
-
-
Method Detail
-
onApplicationEvent
public void onApplicationEvent(org.springframework.context.ApplicationEvent event)
- Specified by:
onApplicationEvent
in interfaceorg.springframework.context.ApplicationListener
-
register
public void register(java.lang.String topicName, Ice.ObjectPrx prx, boolean strict) throws ServerError
Description copied from interface:TopicManager
Enforces no security constraints. For the moment, that is the responsibility of application code. WILL CHANGE- Specified by:
register
in interfaceTopicManager
- Throws:
ServerError
-
unregister
public void unregister(java.lang.String topicName, Ice.ObjectPrx prx) throws ServerError
- Specified by:
unregister
in interfaceTopicManager
- Throws:
ServerError
-
managerOrNull
protected IceStorm.TopicManagerPrx managerOrNull()
-
topicOrNull
protected IceStorm.TopicPrx topicOrNull(java.lang.String name)
-
publisherOrNull
protected Ice.ObjectPrx publisherOrNull(java.lang.String name)
-
-