public abstract class XMLRequest
extends java.lang.Object
| Constructor and Description |
|---|
XMLRequest() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<MessageBox> |
getAllMessageBoxes()
Returns a List of all MessageBoxes object if the server returns messages for this request.
|
MessageBox |
getMessageBox()
Returns a MessageBox object if the server returns a message for this request.
|
java.lang.String |
getRequestID(java.lang.String defaultValue)
Sub classes may override to send a UUID instead.
|
void |
handleResponse(com.uc4.util.XMLDocument doc,
ConnectionAttributes session)
Handles the response from the server.
|
void |
send(org.w3c.dom.Document doc,
ConnectionAttributes sessioninfo,
java.lang.String nr)
Prepares the request for sending.
|
public final void handleResponse(com.uc4.util.XMLDocument doc,
ConnectionAttributes session)
IResponseHandler#handleResponse.doc - Document returned from the serversession - Information about the sessionpublic final MessageBox getMessageBox()
public final java.util.List<MessageBox> getAllMessageBoxes()
public void send(org.w3c.dom.Document doc,
ConnectionAttributes sessioninfo,
java.lang.String nr)
doc - DOMsessioninfo - Information about the UC4 sessionnr - Request numberpublic java.lang.String getRequestID(java.lang.String defaultValue)
defaultValue - Unique number which is not used so far