xmlBlaster 2.2.0 API

Uses of Class
org.xmlBlaster.util.key.QueryKeyData

Packages that use QueryKeyData
org.xmlBlaster.client.key   
org.xmlBlaster.client.queuemsg   
org.xmlBlaster.engine The core implementation. 
org.xmlBlaster.engine.admin   
org.xmlBlaster.engine.admin.extern   
org.xmlBlaster.engine.cluster   
org.xmlBlaster.engine.xml2java   
org.xmlBlaster.util.key   
org.xmlBlaster.util.qos   
 

Uses of QueryKeyData in org.xmlBlaster.client.key
 

Fields in org.xmlBlaster.client.key declared as QueryKeyData
private  QueryKeyData UnSubscribeKey.queryKeyData
           
private  QueryKeyData SubscribeKey.queryKeyData
           
private  QueryKeyData EraseKey.queryKeyData
           
private  QueryKeyData GetKey.queryKeyData
           
 

Methods in org.xmlBlaster.client.key that return QueryKeyData
 QueryKeyData UnSubscribeKey.getData()
           
 QueryKeyData SubscribeKey.getData()
           
 QueryKeyData EraseKey.getData()
           
 QueryKeyData GetKey.getData()
           
 

Constructors in org.xmlBlaster.client.key with parameters of type QueryKeyData
EraseKey(Global glob, QueryKeyData queryKeyData)
          Constructor for internal use.
GetKey(Global glob, QueryKeyData queryKeyData)
          Constructor for internal use.
SubscribeKey(Global glob, QueryKeyData queryKeyData)
          Constructor for internal use.
UnSubscribeKey(Global glob, QueryKeyData queryKeyData)
          Constructor for internal use.
 

Uses of QueryKeyData in org.xmlBlaster.client.queuemsg
 

Fields in org.xmlBlaster.client.queuemsg declared as QueryKeyData
private  QueryKeyData MsgQueueSubscribeEntry.subscribeKeyData
           
 

Methods in org.xmlBlaster.client.queuemsg that return QueryKeyData
 QueryKeyData MsgQueueSubscribeEntry.getSubscribeKeyData()
           
 

Constructors in org.xmlBlaster.client.queuemsg with parameters of type QueryKeyData
MsgQueueSubscribeEntry(Global glob, PriorityEnum priority, StorageId storageId, Timestamp timestamp, long sizeInBytes, QueryKeyData subscribeKeyData, QueryQosData subscribeQosData)
          For persistence recovery
MsgQueueSubscribeEntry(Global glob, StorageId storageId, QueryKeyData subscribeKeyData, QueryQosData subscribeQosData)
          Use this constructor if a new message object is fed by method subscribe().
 

Uses of QueryKeyData in org.xmlBlaster.engine
 

Methods in org.xmlBlaster.engine with parameters of type QueryKeyData
private  java.util.ArrayList TopicHandler.collectNotifySubscribersAboutErase(SessionName sessionName, QueryKeyData eraseKey, EraseQosServer eraseQos)
          Collect erase events with volatile non persistent erase messages.
(package private)  java.lang.String[] RequestBroker.erase(SessionInfo sessionInfo, QueryKeyData xmlKey, EraseQosServer eraseQos)
          Client wants to erase a message.
private  java.lang.String[] RequestBroker.erase(SessionInfo sessionInfo, QueryKeyData xmlKey, EraseQosServer eraseQos, boolean isClusterUpdate)
          Client wants to erase a message.
(package private)  void TopicHandler.eraseRequest(SessionInfo sessionInfo, QueryKeyData eraseKey, EraseQosServer eraseQos)
          Notify all Listeners that a topic is erased.
 MsgUnit[] RequestBroker.get(SessionInfo sessionInfo, QueryKeyData xmlKey, GetQosServer getQos)
          Invoked by a client, to access one/many MsgUnit.
 java.util.ArrayList<SubscriptionInfo> ClientSubscriptions.getSubscription(SessionInfo sessionInfo, QueryKeyData queryKey, QueryQosData queryQos)
           
private  KeyData[] RequestBroker.queryMatchingKeys(SessionInfo sessionInfo, QueryKeyData queryKeyData, QueryQosData qos)
          This method does the query (queryType = "XPATH" | "EXACT").
private  java.lang.String[] RequestBroker.queryMatchingTopics(SessionInfo sessionInfo, QueryKeyData queryKeyData, QueryQosData qos)
          This method does the query (queryType = "XPATH" | "EXACT").
 java.lang.String RequestBroker.subscribe(SessionInfo sessionInfo, QueryKeyData xmlKey, SubscribeQosServer subscribeQos)
           
private  java.util.ArrayList TopicHandler.toDead(SessionName sessionName, QueryKeyData eraseKey, EraseQosServer eraseQos)
           
private  java.util.ArrayList TopicHandler.toSoftErased(SessionInfo sessionInfo, QueryKeyData eraseKey, EraseQosServer eraseQos)
           
 java.lang.String[] RequestBroker.unSubscribe(SessionInfo sessionInfo, QueryKeyData xmlKey, UnSubscribeQosServer unSubscribeQos)
          Incoming unsubscribe request from a client.
static void SubscriptionInfo.verifySubscriptionId(boolean isClusterNode, SessionName sessionName, QueryKeyData xmlKey, SubscribeQosServer subscribeQos)
           
 

Uses of QueryKeyData in org.xmlBlaster.engine.admin
 

Methods in org.xmlBlaster.engine.admin with parameters of type QueryKeyData
 MsgUnit[] CommandManager.get(AddressServer addressServer, java.lang.String sessionId, QueryKeyData keyData, java.lang.String querySpec)
           
 

Uses of QueryKeyData in org.xmlBlaster.engine.admin.extern
 

Methods in org.xmlBlaster.engine.admin.extern with parameters of type QueryKeyData
 MsgUnit[] MomClientGateway.getCommand(SessionInfo sessionInfo, QueryKeyData keyData, QueryQosData qosData)
          Called by RequestBroker on get() of command messages.
 

Uses of QueryKeyData in org.xmlBlaster.engine.cluster
 

Fields in org.xmlBlaster.engine.cluster declared as QueryKeyData
private  QueryKeyData[] NodeMasterInfo.keyArr
           
private  QueryKeyData[] NodeMasterInfo.keyArr0
           
private  QueryKeyData NodeMasterInfo.tmpKey
           
 

Methods in org.xmlBlaster.engine.cluster that return QueryKeyData
 QueryKeyData[] NodeMasterInfo.getKeyMappings()
          Get the key based rules
 

Methods in org.xmlBlaster.engine.cluster with parameters of type QueryKeyData
 EraseReturnQos[] ClusterManager.forwardErase(SessionInfo publisherSession, QueryKeyData xmlKey, EraseQosServer eraseQos)
           
 MsgUnit[] ClusterManager.forwardGet(SessionInfo publisherSession, QueryKeyData xmlKey, GetQosServer getQos)
           
 SubscribeReturnQos ClusterManager.forwardSubscribe(SessionInfo publisherSession, QueryKeyData xmlKey, SubscribeQosServer subscribeQos)
           
 UnSubscribeReturnQos[] ClusterManager.forwardUnSubscribe(SessionInfo publisherSession, QueryKeyData xmlKey, UnSubscribeQosServer unSubscribeQos)
           
 

Uses of QueryKeyData in org.xmlBlaster.engine.xml2java
 

Methods in org.xmlBlaster.engine.xml2java with parameters of type QueryKeyData
 boolean XmlKey.match(QueryKeyData queryKey)
          Allows to check if this xmlKey matches the given query.
 

Uses of QueryKeyData in org.xmlBlaster.util.key
 

Fields in org.xmlBlaster.util.key declared as QueryKeyData
private  QueryKeyData QueryKeySaxFactory.queryKeyData
           
 

Methods in org.xmlBlaster.util.key that return QueryKeyData
 QueryKeyData I_QueryKeyFactory.readObject(java.lang.String xmlKey)
          Parses the given Key and returns a QueryKeyData holding the data.
 QueryKeyData QueryKeySaxFactory.readObject(java.lang.String xmlKey)
          Parses the given xml Key and returns a QueryKeyData holding the data.
 

Methods in org.xmlBlaster.util.key with parameters of type QueryKeyData
 java.lang.String I_QueryKeyFactory.writeObject(QueryKeyData queryKeyData, java.lang.String extraOffset)
          Serialize the given data object.
 java.lang.String QueryKeySaxFactory.writeObject(QueryKeyData queryKeyData, java.lang.String extraOffset)
          Dump state of this object into a XML ASCII string.
 

Uses of QueryKeyData in org.xmlBlaster.util.qos
 

Methods in org.xmlBlaster.util.qos with parameters of type QueryKeyData
 java.lang.String QueryQosData.generateSubscriptionId(SessionName sessionName, QueryKeyData subscribeKey)
          A client side subscriptionId must start with "__subId:" followed by the relative session name.
 


xmlBlaster 2.2.0 API

Copyright © 1999-2014 The xmlBlaster.org contributers.