xmlBlaster 1.6.2 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 GetKey.queryKeyData
           
private  QueryKeyData SubscribeKey.queryKeyData
           
private  QueryKeyData EraseKey.queryKeyData
           
 

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

Constructors in org.xmlBlaster.client.key with parameters of type QueryKeyData
UnSubscribeKey(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.
EraseKey(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, StorageId storageId, QueryKeyData subscribeKeyData, QueryQosData subscribeQosData)
          Use this constructor if a new message object is fed by method subscribe().
MsgQueueSubscribeEntry(Global glob, PriorityEnum priority, StorageId storageId, Timestamp timestamp, long sizeInBytes, QueryKeyData subscribeKeyData, QueryQosData subscribeQosData)
          For persistence recovery
 

Uses of QueryKeyData in org.xmlBlaster.engine
 

Methods in org.xmlBlaster.engine with parameters of type QueryKeyData
private  java.util.ArrayList TopicHandler.toSoftErased(SessionInfo sessionInfo, QueryKeyData eraseKey, EraseQosServer eraseQos)
           
private  java.util.ArrayList TopicHandler.toDead(SessionName sessionName, QueryKeyData eraseKey, EraseQosServer eraseQos)
           
private  java.util.ArrayList TopicHandler.collectNotifySubscribersAboutErase(SessionName sessionName, QueryKeyData eraseKey, EraseQosServer eraseQos)
          Collect erase events with volatile non persistent erase messages.
(package private)  void TopicHandler.eraseRequest(SessionInfo sessionInfo, QueryKeyData eraseKey, EraseQosServer eraseQos)
          Notify all Listeners that a topic is erased.
static void SubscriptionInfo.verifySubscriptionId(boolean isClusterNode, SessionName sessionName, QueryKeyData xmlKey, SubscribeQosServer subscribeQos)
           
 java.util.Vector ClientSubscriptions.getSubscription(SessionInfo sessionInfo, QueryKeyData queryKey)
           
 java.lang.String RequestBroker.subscribe(SessionInfo sessionInfo, QueryKeyData xmlKey, SubscribeQosServer subscribeQos)
           
 MsgUnit[] RequestBroker.get(SessionInfo sessionInfo, QueryKeyData xmlKey, GetQosServer getQos)
          Invoked by a client, to access one/many MsgUnit.
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.unSubscribe(SessionInfo sessionInfo, QueryKeyData xmlKey, UnSubscribeQosServer unSubscribeQos)
          Incoming unsubscribe request from a client.
(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.
 

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.tmpKey
           
private  QueryKeyData[] NodeMasterInfo.keyArr
           
private  QueryKeyData[] NodeMasterInfo.keyArr0
           
 

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
 SubscribeReturnQos ClusterManager.forwardSubscribe(SessionInfo publisherSession, QueryKeyData xmlKey, SubscribeQosServer subscribeQos)
           
 UnSubscribeReturnQos[] ClusterManager.forwardUnSubscribe(SessionInfo publisherSession, QueryKeyData xmlKey, UnSubscribeQosServer unSubscribeQos)
           
 MsgUnit[] ClusterManager.forwardGet(SessionInfo publisherSession, QueryKeyData xmlKey, GetQosServer getQos)
           
 EraseReturnQos[] ClusterManager.forwardErase(SessionInfo publisherSession, QueryKeyData xmlKey, EraseQosServer eraseQos)
           
 

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 QueryKeySaxFactory.readObject(java.lang.String xmlKey)
          Parses the given xml Key and returns a QueryKeyData holding the data.
 QueryKeyData I_QueryKeyFactory.readObject(java.lang.String xmlKey)
          Parses the given Key and returns a QueryKeyData holding the data.
 

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

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 1.6.2 API

Copyright © 1999-2007 The xmlBlaster.org contributers.