public abstract class AbstractProtocolRequestEvent extends AbstractProtocolEvent implements ProtocolRequestEvent
ProtocolEvent.Typedata, origin| Constructor and Description |
|---|
AbstractProtocolRequestEvent(java.lang.String origin,
java.lang.String srcAddr,
java.lang.String dstAddr) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDestinationAddress()
Get the destination address; i.e.
|
java.lang.Object |
getRequest()
Get the protocol-level request object
|
java.lang.String |
getSourceAddress()
Get the source address; i.e.
|
AbstractProtocolRequestEvent |
withRequest(java.lang.Object request)
The literal request object stored in the protocol event.
|
getHeaderData, getHeaderMap, withHeaderData, withHeaderMapgetData, getOrigin, withDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHeaderData, getTypepublic AbstractProtocolRequestEvent(java.lang.String origin,
java.lang.String srcAddr,
java.lang.String dstAddr)
public AbstractProtocolRequestEvent withRequest(java.lang.Object request)
request - The request object associated with this protocol.public java.lang.Object getRequest()
getRequest in interface ProtocolRequestEventpublic java.lang.String getSourceAddress()
getSourceAddress in interface ProtocolRequestEventpublic java.lang.String getDestinationAddress()
getDestinationAddress in interface ProtocolRequestEvent