|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.xmlBlaster.engine.qos.GetQosServer
public final class GetQosServer
Handling of get() quality of services in the server core.
This decorator hides the real qos data object and gives us a server specific view on it.
QoS Informations sent from the client to the server via the get() method
They are needed to control xmlBlaster
For the xml representation see QueryQosSaxFactory.
QueryQosData
,
QueryQosSaxFactory
Field Summary | |
---|---|
private QueryQosData |
queryQosData
|
Constructor Summary | |
---|---|
GetQosServer(Global glob,
QueryQosData queryQosData)
Constructor which accepts a raw data struct. |
|
GetQosServer(Global glob,
java.lang.String xmlQos)
Constructs the specialized quality of service object for a get() call. |
Method Summary | |
---|---|
AccessFilterQos[] |
getAccessFilterArr()
Return the get filters or null if none is specified. |
QueryQosData |
getData()
Access the internal data struct |
HistoryQos |
getHistoryQos()
Query the message history |
QuerySpecQos[] |
getQuerySpecArr()
Return the get querySpecs or null if none is specified. |
boolean |
getWantContent()
If false, the update contains not the content (it is a notify of change only) TODO: Implement in server!!! |
boolean |
getWantLocal()
false Inhibit the delivery of messages to myself if i have published it. |
boolean |
getWantMeta()
|
java.lang.String |
toXml()
|
java.lang.String |
toXml(java.lang.String extraOffset)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final QueryQosData queryQosData
Constructor Detail |
---|
public GetQosServer(Global glob, QueryQosData queryQosData)
public GetQosServer(Global glob, java.lang.String xmlQos) throws XmlBlasterException
the
- XML based ASCII string
XmlBlasterException
Method Detail |
---|
public QueryQosData getData()
public final AccessFilterQos[] getAccessFilterArr()
public final QuerySpecQos[] getQuerySpecArr()
public HistoryQos getHistoryQos()
public boolean getWantLocal()
public boolean getWantMeta()
public boolean getWantContent()
public java.lang.String toXml()
public java.lang.String toXml(java.lang.String extraOffset)
|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |