|
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.util.qos.QosData
org.xmlBlaster.util.qos.DisconnectQosData
This class encapsulates the qos of a logout() or disconnect()
DisconnectQosSaxFactory,
DisconnectQosTest,
Serialized Form| Field Summary | |
private PropBoolean |
clearSessions
|
private PropBoolean |
deleteSubjectQueue
|
protected I_DisconnectQosFactory |
factory
|
private static java.util.logging.Logger |
log
|
private static long |
serialVersionUID
|
| Fields inherited from class org.xmlBlaster.util.qos.QosData |
DEFAULT_persistent, glob, rcvTimestamp, routeNodeList, routeNodes, serialData |
| Constructor Summary | |
DisconnectQosData(Global glob)
Default constructor |
|
DisconnectQosData(Global glob,
I_DisconnectQosFactory factory,
java.lang.String serialData)
Parses the given ASCII logout QoS. |
|
| Method Summary | |
boolean |
clearSessions()
Return true if we shall kill all other sessions of this user on logout (defaults to false). |
void |
clearSessions(boolean del)
|
PropBoolean |
clearSessionsProp()
|
java.lang.Object |
clone()
Returns a deep clone, you can change safely all data. |
boolean |
deleteSubjectQueue()
Return true if subject queue shall be deleted with last user session |
void |
deleteSubjectQueue(boolean del)
|
PropBoolean |
deleteSubjectQueueProp()
|
boolean |
isPersistent()
|
java.lang.String |
toString()
Converts the data into a valid XML ASCII string. |
java.lang.String |
toXml()
Dump state of this object into a XML ASCII string. |
java.lang.String |
toXml(java.lang.String extraOffset,
java.util.Properties props)
Dump state of this object into a XML ASCII string. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private static java.util.logging.Logger log
private static final long serialVersionUID
protected transient I_DisconnectQosFactory factory
private PropBoolean deleteSubjectQueue
private PropBoolean clearSessions
| Constructor Detail |
public DisconnectQosData(Global glob)
public DisconnectQosData(Global glob,
I_DisconnectQosFactory factory,
java.lang.String serialData)
| Method Detail |
public boolean isPersistent()
isPersistent in class QosDatapublic java.lang.String toString()
public boolean deleteSubjectQueue()
public PropBoolean deleteSubjectQueueProp()
public void deleteSubjectQueue(boolean del)
public boolean clearSessions()
public PropBoolean clearSessionsProp()
public void clearSessions(boolean del)
public final java.lang.String toXml()
toXml in class QosData
public final java.lang.String toXml(java.lang.String extraOffset,
java.util.Properties props)
toXml in class QosDataextraOffset - indenting of tags for nice output
public java.lang.Object clone()
clone in class QosData
|
xmlBlaster 1.6.2 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||