org.activemq.message
Class CapacityInfo

java.lang.Object
  extended by org.activemq.message.AbstractPacket
      extended by org.activemq.message.CapacityInfo
All Implemented Interfaces:
Packet

public class CapacityInfo
extends AbstractPacket

Infomation about the Capacity for more messages for a Connection/Broker

Version:
$Revision: 1.1.1.1 $

Field Summary
 
Fields inherited from class org.activemq.message.AbstractPacket
bitArray, BROKERS_VISITED_INDEX, cachedHashCode, RECEIPT_REQUIRED_INDEX
 
Fields inherited from interface org.activemq.message.Packet
ACTIVEMQ_BROKER_INFO, ACTIVEMQ_BYTES_MESSAGE, ACTIVEMQ_CONNECTION_INFO, ACTIVEMQ_MAP_MESSAGE, ACTIVEMQ_MESSAGE, ACTIVEMQ_MSG_ACK, ACTIVEMQ_OBJECT_MESSAGE, ACTIVEMQ_STREAM_MESSAGE, ACTIVEMQ_TEXT_MESSAGE, BROKER_ADMIN_COMMAND, CACHED_VALUE_COMMAND, CAPACITY_INFO, CAPACITY_INFO_REQUEST, CLEANUP_CONNECTION_INFO, CONSUMER_INFO, DURABLE_UNSUBSCRIBE, INT_RESPONSE_RECEIPT_INFO, KEEP_ALIVE, NOT_SET, PRODUCER_INFO, RECEIPT_INFO, RESPONSE_RECEIPT_INFO, SESSION_INFO, TRANSACTION_INFO, WIRE_FORMAT_INFO, XA_TRANSACTION_INFO
 
Constructor Summary
CapacityInfo()
           
 
Method Summary
 int getCapacity()
           
 short getCorrelationId()
           
 long getFlowControlTimeout()
           
 int getPacketType()
          Return the type of Packet
 String getResourceName()
           
 void setCapacity(int capacity)
           
 void setCorrelationId(short correlationId)
           
 void setFlowControlTimeout(long flowControlTimeout)
           
 void setResourceName(String resourceName)
           
 String toString()
           
 
Methods inherited from class org.activemq.message.AbstractPacket
addBrokerVisited, clearBrokersVisited, decrementMemoryReferenceCount, equals, equals, getBitArray, getBrokersVisited, getBrokersVisitedAsString, getId, getMemoryUsage, getMemoryUsageReferenceCount, getPacketTypeAsString, hashCode, hasVisited, incrementMemoryReferenceCount, initializeOther, isJMSMessage, isReceipt, isReceiptRequired, setBitArray, setBrokersVisitedAsString, setId, setMemoryUsage, setReceiptRequired
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CapacityInfo

public CapacityInfo()
Method Detail

getPacketType

public int getPacketType()
Description copied from interface: Packet
Return the type of Packet

Returns:
the PacketType

getCapacity

public int getCapacity()
Returns:
Returns the capacity.

setCapacity

public void setCapacity(int capacity)
Parameters:
capacity - The capacity to set.

getResourceName

public String getResourceName()
Returns:
Returns the resourceName.

setResourceName

public void setResourceName(String resourceName)
Parameters:
resourceName - The resourceName to set.

getCorrelationId

public short getCorrelationId()
Returns:
Returns the correlationId.

setCorrelationId

public void setCorrelationId(short correlationId)
Parameters:
correlationId - The correlationId to set.

getFlowControlTimeout

public long getFlowControlTimeout()
Returns:
Returns the flowControlTimeout (ms)

setFlowControlTimeout

public void setFlowControlTimeout(long flowControlTimeout)
Parameters:
flowControlTimeout - The flowControlTimeout to set(ms).

toString

public String toString()
Overrides:
toString in class AbstractPacket
Returns:
a pretty print


Copyright © 2004-2010 Protique, Ltd.. All Rights Reserved.