public static class OfferRequestProvider.OfferRequestPacket extends IQ
DEFAULT_LANGUAGE, ID_NOT_AVAILABLE
Constructor and Description |
---|
OfferRequestProvider.OfferRequestPacket(java.lang.String userJID,
java.lang.String userID,
int timeout,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> metaData,
java.lang.String sessionID,
OfferContent content) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getChildElementXML()
Returns the sub-element XML section of the IQ packet, or null if there
isn't one.
|
OfferContent |
getContent() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getMetaData()
Returns any meta-data associated with the offer.
|
java.lang.String |
getSessionID()
Returns the session ID associated with the request and ensuing chat.
|
int |
getTimeout()
Returns the number of seconds the agent has to accept the offer before
it times out.
|
java.lang.String |
getUserID()
Returns the userID, which is either the same as the userJID or a special
value that the user provided as part of their "join queue" request.
|
java.lang.String |
getUserJID()
The JID of the user that made the "join queue" request.
|
createErrorResponse, createResultIQ, getType, setType, toXML
addCommonAttributes, addExtension, addExtensions, equals, getDefaultLanguage, getError, getExtension, getExtension, getExtensions, getExtensionsXML, getFrom, getPacketID, getTo, getXmlns, hashCode, nextID, removeExtension, setDefaultXmlns, setError, setFrom, setPacketID, setTo, toString
public OfferRequestProvider.OfferRequestPacket(java.lang.String userJID, java.lang.String userID, int timeout, java.util.Map<java.lang.String,java.util.List<java.lang.String>> metaData, java.lang.String sessionID, OfferContent content)
public java.lang.String getUserID()
public java.lang.String getUserJID()
public java.lang.String getSessionID()
public int getTimeout()
public OfferContent getContent()
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getMetaData()
public java.lang.String getChildElementXML()
IQ
Extensions of this class must override this method.
getChildElementXML
in class IQ