Class AbstractTransactionDemarcationQuery
- java.lang.Object
-
- net.timewalker.ffmq4.transport.packet.AbstractPacket
-
- net.timewalker.ffmq4.transport.packet.AbstractQueryPacket
-
- net.timewalker.ffmq4.transport.packet.query.AbstractSessionQuery
-
- net.timewalker.ffmq4.transport.packet.query.AbstractTransactionDemarcationQuery
-
- Direct Known Subclasses:
AcknowledgeQuery,CommitQuery,RecoverQuery,RollbackQuery
public abstract class AbstractTransactionDemarcationQuery extends AbstractSessionQuery
AbstractTransactionDemarcationQuery
-
-
Constructor Summary
Constructors Constructor Description AbstractTransactionDemarcationQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDeliveredMessageID(String msgID)List<String>getDeliveredMessageIDs()protected voidserializeTo(RawDataBuffer out)Write the packet content to the given output streamvoidsetDeliveredMessageIDs(List<String> deliveredMessageIDs)StringtoString()protected voidunserializeFrom(RawDataBuffer in)Read the packet content to the given input stream-
Methods inherited from class net.timewalker.ffmq4.transport.packet.query.AbstractSessionQuery
getSessionId, setSessionId
-
Methods inherited from class net.timewalker.ffmq4.transport.packet.AbstractQueryPacket
isResponseExpected
-
Methods inherited from class net.timewalker.ffmq4.transport.packet.AbstractPacket
getEndpointId, getType, setEndpointId
-
-
-
-
Method Detail
-
getDeliveredMessageIDs
public List<String> getDeliveredMessageIDs()
- Returns:
- the deliveredMessageIDs
-
setDeliveredMessageIDs
public void setDeliveredMessageIDs(List<String> deliveredMessageIDs)
- Parameters:
deliveredMessageIDs- the deliveredMessageIDs to set
-
addDeliveredMessageID
public void addDeliveredMessageID(String msgID)
-
serializeTo
protected void serializeTo(RawDataBuffer out)
Description copied from class:AbstractPacketWrite the packet content to the given output stream- Overrides:
serializeToin classAbstractSessionQuery
-
unserializeFrom
protected void unserializeFrom(RawDataBuffer in)
Description copied from class:AbstractPacketRead the packet content to the given input stream- Overrides:
unserializeFromin classAbstractSessionQuery
-
toString
public String toString()
- Overrides:
toStringin classAbstractSessionQuery
-
-