public static final class TopicManager.Impl extends Object implements TopicManager
TopicManager.Impl, TopicManager.TopicMessage
Constructor and Description |
---|
TopicManager.Impl(Ice.Communicator communicator) |
Modifier and Type | Method and Description |
---|---|
protected IceStorm.TopicManagerPrx |
managerOrNull() |
void |
onApplicationEvent(org.springframework.context.ApplicationEvent event)
Handle an application event.
|
protected Ice.ObjectPrx |
publisherOrNull(String name) |
void |
register(String topicName,
Ice.ObjectPrx prx,
boolean strict)
Enforces no security constraints.
|
protected IceStorm.TopicPrx |
topicOrNull(String name) |
void |
unregister(String topicName,
Ice.ObjectPrx prx) |
public void onApplicationEvent(org.springframework.context.ApplicationEvent event)
org.springframework.context.ApplicationListener
onApplicationEvent
in interface org.springframework.context.ApplicationListener
event
- the event to respond topublic void register(String topicName, Ice.ObjectPrx prx, boolean strict) throws omero.ServerError
TopicManager
register
in interface TopicManager
omero.ServerError
public void unregister(String topicName, Ice.ObjectPrx prx) throws omero.ServerError
unregister
in interface TopicManager
omero.ServerError
protected IceStorm.TopicManagerPrx managerOrNull()
protected IceStorm.TopicPrx topicOrNull(String name)
protected Ice.ObjectPrx publisherOrNull(String name)
Version: 5.1.3-ice35-b52
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.