|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.activemq.command.BaseCommand
org.apache.activemq.command.ReplayCommand
public class ReplayCommand
A general purpose replay command for some kind of producer where ranges of messages are asked to be replayed. This command is typically used over a non-reliable transport such as UDP or multicast but could also be used on TCP/IP if a socket has been re-established.
Field Summary | |
---|---|
static byte |
DATA_STRUCTURE_TYPE
|
Fields inherited from class org.apache.activemq.command.BaseCommand |
---|
commandId, responseRequired |
Constructor Summary | |
---|---|
ReplayCommand()
|
Method Summary | |
---|---|
byte |
getDataStructureType()
|
int |
getFirstAckNumber()
|
int |
getFirstNakNumber()
Is used to specify the first sequence number to be replayed |
int |
getLastAckNumber()
|
int |
getLastNakNumber()
Is used to specify the last sequence number to be replayed |
java.lang.String |
getProducerId()
|
void |
setFirstAckNumber(int firstSequenceNumber)
Is used to specify the first sequence number being acknowledged as delivered on the transport so that it can be removed from cache |
void |
setFirstNakNumber(int firstNakNumber)
|
void |
setLastAckNumber(int lastSequenceNumber)
Is used to specify the last sequence number being acknowledged as delivered on the transport so that it can be removed from cache |
void |
setLastNakNumber(int lastNakNumber)
|
void |
setProducerId(java.lang.String producerId)
Is used to uniquely identify the producer of the sequence |
java.lang.String |
toString()
|
Response |
visit(CommandVisitor visitor)
|
Methods inherited from class org.apache.activemq.command.BaseCommand |
---|
copy, getCommandId, getFrom, getTo, isBrokerInfo, isConnectionControl, isMarshallAware, isMessage, isMessageAck, isMessageDispatch, isMessageDispatchNotification, isResponse, isResponseRequired, isShutdownInfo, isWireFormatInfo, setCommandId, setFrom, setResponseRequired, setTo, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final byte DATA_STRUCTURE_TYPE
Constructor Detail |
---|
public ReplayCommand()
Method Detail |
---|
public byte getDataStructureType()
public java.lang.String getProducerId()
public void setProducerId(java.lang.String producerId)
public int getFirstAckNumber()
public void setFirstAckNumber(int firstSequenceNumber)
public int getLastAckNumber()
public void setLastAckNumber(int lastSequenceNumber)
public Response visit(CommandVisitor visitor) throws java.lang.Exception
java.lang.Exception
public int getFirstNakNumber()
public void setFirstNakNumber(int firstNakNumber)
public int getLastNakNumber()
public void setLastNakNumber(int lastNakNumber)
public java.lang.String toString()
toString
in class BaseCommand
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |