|
xmlBlaster 1.6.2 client API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.xmlBlaster.client.key.GetKey
Wraps an XML key for a get() invocation.
See QueryKeySaxFactory for a syntax description of the allowed xml structure
QueryKeySaxFactory,
the interface.get requirement| Constructor Summary | |
GetKey(Global glob,
QueryKeyData queryKeyData)
Constructor for internal use. |
|
GetKey(Global glob,
java.lang.String query)
Create a key data holder to access message(s). |
|
GetKey(Global glob,
java.lang.String queryString,
java.lang.String queryType)
Constructor for XPath query. |
|
| Method Summary | |
QueryKeyData |
getData()
|
java.lang.String |
getDomain()
Access the domain setting |
java.lang.String |
getOid()
Access the <key oid="...">. |
java.lang.String |
getQueryString()
|
java.lang.String |
getQueryType()
Access the query type "XPATH" or "EXACT" |
void |
setDomain(java.lang.String domain)
Give a hint to which cluster domain this Key belongs. |
void |
setOid(java.lang.String oid)
Set the $lt;key oid="...">. |
void |
setQueryString(java.lang.String tags)
Your XPath query string. |
java.lang.String |
toString()
Converts the data in XML ASCII string. |
java.lang.String |
toXml()
Converts the data in XML ASCII string. |
java.lang.String |
wrap(java.lang.String str)
May be used to integrate your application tags. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public GetKey(Global glob,
java.lang.String query)
query - The query string
For example a topic oid like "Hello" or "oid:Hello"
or a query like "xpath://key", "domain:CLUSTER")
public GetKey(Global glob,
java.lang.String queryString,
java.lang.String queryType)
throws XmlBlasterException
queryString - The String with e.g. XPath syntaxqueryType - The query syntax, e.g. Constants.XPATH
public GetKey(Global glob,
QueryKeyData queryKeyData)
queryKeyData - The struct holding the data| Method Detail |
public QueryKeyData getData()
public final void setOid(java.lang.String oid)
public final java.lang.String getOid()
public java.lang.String getQueryType()
public void setQueryString(java.lang.String tags)
public java.lang.String getQueryString()
public void setDomain(java.lang.String domain)
public java.lang.String getDomain()
public java.lang.String toString()
public java.lang.String toXml()
public java.lang.String wrap(java.lang.String str)
str - Your tags
|
xmlBlaster 1.6.2 client API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||