org.apache.activemq.command
Class RemoveInfo

java.lang.Object
  extended by org.apache.activemq.command.BaseCommand
      extended by org.apache.activemq.command.RemoveInfo
All Implemented Interfaces:
Command, DataStructure

public class RemoveInfo
extends BaseCommand

Removes a consumer, producer, session or connection.


Field Summary
static byte DATA_STRUCTURE_TYPE
           
protected  long lastDeliveredSequenceId
           
protected  DataStructure objectId
           
 
Fields inherited from class org.apache.activemq.command.BaseCommand
commandId, responseRequired
 
Constructor Summary
RemoveInfo()
           
RemoveInfo(DataStructure objectId)
           
 
Method Summary
 byte getDataStructureType()
           
 long getLastDeliveredSequenceId()
           
 DataStructure getObjectId()
           
 boolean isConnectionRemove()
          Returns true if this event is for a removed connection
 boolean isConsumerRemove()
          Returns true if this event is for a removed consumer
 boolean isProducerRemove()
          Returns true if this event is for a removed producer
 boolean isSessionRemove()
          Returns true if this event is for a removed session
 void setLastDeliveredSequenceId(long lastDeliveredSequenceId)
           
 void setObjectId(DataStructure objectId)
           
 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, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DATA_STRUCTURE_TYPE

public static final byte DATA_STRUCTURE_TYPE
See Also:
Constant Field Values

objectId

protected DataStructure objectId

lastDeliveredSequenceId

protected long lastDeliveredSequenceId
Constructor Detail

RemoveInfo

public RemoveInfo()

RemoveInfo

public RemoveInfo(DataStructure objectId)
Method Detail

getDataStructureType

public byte getDataStructureType()
Returns:
The type of the data structure

getObjectId

public DataStructure getObjectId()

setObjectId

public void setObjectId(DataStructure objectId)

getLastDeliveredSequenceId

public long getLastDeliveredSequenceId()

setLastDeliveredSequenceId

public void setLastDeliveredSequenceId(long lastDeliveredSequenceId)

visit

public Response visit(CommandVisitor visitor)
               throws Exception
Throws:
Exception

isConnectionRemove

public boolean isConnectionRemove()
Returns true if this event is for a removed connection


isSessionRemove

public boolean isSessionRemove()
Returns true if this event is for a removed session


isConsumerRemove

public boolean isConsumerRemove()
Returns true if this event is for a removed consumer


isProducerRemove

public boolean isProducerRemove()
Returns true if this event is for a removed producer



Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.