|
xmlBlaster 1.6.2 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.xmlBlaster.client.key.SubscribeKey
Wrap the XML key for a subscribe() invocation.
See QueryKeySaxFactory for a syntax description of the allowed xml structure
QueryKeySaxFactory,
the interface.subscribe requirement,
TestSubMultiSubscribe| Field Summary | |
private static java.lang.String |
ME
|
private QueryKeyData |
queryKeyData
|
| Constructor Summary | |
SubscribeKey(Global glob,
QueryKeyData queryKeyData)
Constructor for internal use. |
|
SubscribeKey(Global glob,
java.lang.String query)
Constructor with given oid or url. |
|
SubscribeKey(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 <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 |
| Field Detail |
private static final java.lang.String ME
private final QueryKeyData queryKeyData
| Constructor Detail |
public SubscribeKey(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 SubscribeKey(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 SubscribeKey(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 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||