Class TopicPublisher
- java.lang.Object
-
- br.pucrio.tecgraf.soma.logsmonitor.flow.TopicPublisher
-
@Component @Scope("prototype") public class TopicPublisher extends Object
-
-
Constructor Summary
Constructors Constructor Description TopicPublisher(Topic topic)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)ResourceMonitorListener<ResourceMonitorEvent>getListener()TopicgetTopic()inthashCode()booleanhasSubscribers()booleanisSubscribed(String sessionId)voidsubscribe(String sessionId, TopicSubscriber subscriber)voidunsubscribe(String sessionId)
-
-
-
Constructor Detail
-
TopicPublisher
public TopicPublisher(Topic topic)
-
-
Method Detail
-
getTopic
public Topic getTopic()
-
getListener
public ResourceMonitorListener<ResourceMonitorEvent> getListener()
-
hasSubscribers
public boolean hasSubscribers()
-
isSubscribed
public boolean isSubscribed(String sessionId)
-
subscribe
public void subscribe(String sessionId, TopicSubscriber subscriber)
-
unsubscribe
public void unsubscribe(String sessionId)
-
-