public class BrowseRequest extends AbstractBrowseRequest<java.lang.Integer>
browseOperation, timeout| Constructor and Description |
|---|
BrowseRequest(NodeMapDriver driver,
BrowseOperation browseOperation) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getKey() |
ReceiveAction |
receiveMessage(java.lang.Integer message,
java.lang.Object key)
Called when a response message is received for this Request.
|
boolean |
sendMessage()
Creates and puts the
Requests message "on the wire". |
fail, getPriority, getTimeout, isRetryAllowedpublic BrowseRequest(NodeMapDriver driver, BrowseOperation browseOperation)
public java.lang.Object getKey()
Request.public ReceiveAction receiveMessage(java.lang.Integer message, java.lang.Object key)
RequestReadItems or WriteItems that it contains (if applicable).
If you are extending from AbstractSocketDriver you must do this work on the thread this call arrived on
or risk the byte[] message being returned its pool and reused in the middle of processing it.message - The message that was received for this Request.key - The key used to retrieve this Request.ReceiveAction that indicates what the driver should do with this request.