public class HAMessageWrapper extends HAWriteMessageBase implements IHAMessageWrapper
IHAWriteMessage and the IHALogRequest
message and exposes the requires IHAMessage interface to the
HAReceiveService. This class is never persisted. It just let's us
handshake with the HAReceiveService and get back out the original
IHAWriteMessage as well as the optional IHALogRequest
message.| Constructor and Description |
|---|
HAMessageWrapper(IHASyncRequest req,
IHASendState snd,
IHAWriteMessageBase msg) |
| Modifier and Type | Method and Description |
|---|---|
IHASendState |
getHASendState()
Return information about the state of the sending service.
|
IHASyncRequest |
getHASyncRequest()
Return the optional
IHASyncRequest. |
IHAWriteMessageBase |
getHAWriteMessage()
Return the message that describes the payload that will be replicated
along the pipeline.
|
byte[] |
getMarker()
|
equals, getChk, getSize, hashCode, readExternal, toString, writeExternalpublic HAMessageWrapper(IHASyncRequest req, IHASendState snd, IHAWriteMessageBase msg)
public IHASyncRequest getHASyncRequest()
IHAMessageWrapperIHASyncRequest. When available, this provides
information about the service request that resulted in the transmission
of the payload along the pipeline.getHASyncRequest in interface IHAMessageWrapperpublic IHASendState getHASendState()
IHAMessageWrappergetHASendState in interface IHAMessageWrapperpublic IHAWriteMessageBase getHAWriteMessage()
IHAMessageWrappergetHAWriteMessage in interface IHAMessageWrapperpublic byte[] getMarker()
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.