xmlBlaster 2.2.0 API

Uses of Class
org.xmlBlaster.engine.TopicHandler

Packages that use TopicHandler
org.xmlBlaster.engine The core implementation. 
org.xmlBlaster.engine.distributor.plugins   
 

Uses of TopicHandler in org.xmlBlaster.engine
 

Fields in org.xmlBlaster.engine declared as TopicHandler
private  TopicHandler SubscriptionInfo.topicHandler
          reference to my managing container
private  TopicHandler TopicAccessor.TopicContainer.topicHandler
           
 

Methods in org.xmlBlaster.engine that return TopicHandler
 TopicHandler TopicAccessor.access(java.lang.String oid)
          Access a topicHandler by its unique oid.
 TopicHandler TopicAccessor.accessDirtyRead(java.lang.String oid)
          The topicHandler is not locked, use for read only access only and when you know what you are doing.
 TopicHandler TopicAccessor.findOrCreate(SessionInfo sessionInfo, java.lang.String oid)
          Access a topicHandler by its unique oid or create it if not known.
 TopicHandler SubscriptionInfo.getTopicHandler()
           
 TopicHandler TopicEvent.getTopicHandler()
          Returns the originator of the event.
 TopicHandler TopicAccessor.TopicContainer.getTopicHandler()
           
private  TopicHandler[] TopicAccessor.getTopicHandlerArr()
          Treat as read only! For class internal use only.
private  TopicHandler TopicAccessor.getTopicHandlerDirtyRead(java.lang.String topicId)
           
 TopicHandler TopicAccessor.TopicContainer.lock()
           
 

Methods in org.xmlBlaster.engine with parameters of type TopicHandler
 void SubscriptionInfo.addTopicHandler(TopicHandler topicHandler)
          This must be called as soon as my TopicHandler handles me.
(package private)  void RequestBroker.checkExistingSubscriptions(SessionInfo sessionInfo, TopicHandler topicHandler, PublishQosServer xmlQoS)
          This helper method checks for a published message which didn't exist before if there are any XPath subscriptions pending which match.
private  void TopicAccessor.fireTopicEvent(TopicHandler topicHandler)
          Is fired on topic creation or destruction.
 void BigXmlKeyDOM.messageErase(TopicHandler topicHandler)
          Invoked on message erase() invocation.
 void TopicAccessor.release(TopicHandler topicHandler)
          Return the topicHandler which you previously got with access(String oid).
 void ClientSubscriptions.topicRemove(TopicHandler topicHandler)
          Event invoked on message erase() invocation.
 

Constructors in org.xmlBlaster.engine with parameters of type TopicHandler
TopicAccessor.TopicContainer(TopicHandler topicHandler)
           
TopicEvent(TopicHandler topicHandler)
          Constructs a TopicEvent object.
 

Uses of TopicHandler in org.xmlBlaster.engine.distributor.plugins
 

Methods in org.xmlBlaster.engine.distributor.plugins with parameters of type TopicHandler
 I_MsgDistributor MsgDistributorPluginManager.getPlugin(java.lang.String typeVersion, TopicHandler topicHandler)
          Return a specific msgDistributor plugin.
 


xmlBlaster 2.2.0 API

Copyright © 1999-2014 The xmlBlaster.org contributers.