xmlBlaster 1.6.2 client API

org.xmlBlaster.util.qos
Interface I_ConnectQosFactory

All Known Implementing Classes:
ConnectQosSaxFactory

public interface I_ConnectQosFactory

Parsing/Serializing QoS (quality of service) of connect().

Author:
xmlBlaster@marcelruff.info

Method Summary
 java.lang.String getName()
          A human readable name of this factory
 ConnectQosData readObject(java.lang.String xmlQos)
          Parses the given Qos and returns a ConnectQosData holding the data.
 java.lang.String writeObject(ConnectQosData qosData, java.lang.String extraOffset, java.util.Properties props)
          Serialize the given data object.
 

Method Detail

readObject

public ConnectQosData readObject(java.lang.String xmlQos)
                          throws XmlBlasterException
Parses the given Qos and returns a ConnectQosData holding the data. Parsing of connect() QoS is supported here.

Parameters:
xmlQos - e.g. the XML based ASCII string
Throws:
XmlBlasterException

writeObject

public java.lang.String writeObject(ConnectQosData qosData,
                                    java.lang.String extraOffset,
                                    java.util.Properties props)
Serialize the given data object.

Parameters:
qosData - The data object to serialize
extraOffset - Formatting hints
Returns:
The serialized representation

getName

public java.lang.String getName()
A human readable name of this factory


xmlBlaster 1.6.2 client API

Copyright © 1999-2007 The xmlBlaster.org contributers.