org.apache.qpid.client.messaging.address
Class QpidQueueOptions

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<String,Object>
          extended by org.apache.qpid.client.messaging.address.QpidQueueOptions
All Implemented Interfaces:
Serializable, Cloneable, Map<String,Object>

public class QpidQueueOptions
extends HashMap<String,Object>

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Field Summary
static String QPID_LAST_VALUE_QUEUE
           
static String QPID_LAST_VALUE_QUEUE_NO_BROWSE
           
static String QPID_LVQ_KEY
           
static String QPID_MAX_COUNT
           
static String QPID_MAX_SIZE
           
static String QPID_PERSIST_LAST_NODE
           
static String QPID_POLICY_TYPE
           
static String QPID_QUEUE_EVENT_GENERATION
           
 
Constructor Summary
QpidQueueOptions()
           
 
Method Summary
 void setLvqKey(String key)
           
 void setMaxCount(Integer i)
           
 void setMaxSize(Integer i)
           
 void setOrderingPolicy(String s)
           
 void setPersistLastNode()
           
 void setPolicyType(String s)
           
 void setQueueEvents(String value)
           
 void validatePolicyType(String type)
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

QPID_MAX_COUNT

public static final String QPID_MAX_COUNT
See Also:
Constant Field Values

QPID_MAX_SIZE

public static final String QPID_MAX_SIZE
See Also:
Constant Field Values

QPID_POLICY_TYPE

public static final String QPID_POLICY_TYPE
See Also:
Constant Field Values

QPID_PERSIST_LAST_NODE

public static final String QPID_PERSIST_LAST_NODE
See Also:
Constant Field Values

QPID_LVQ_KEY

public static final String QPID_LVQ_KEY
See Also:
Constant Field Values

QPID_LAST_VALUE_QUEUE

public static final String QPID_LAST_VALUE_QUEUE
See Also:
Constant Field Values

QPID_LAST_VALUE_QUEUE_NO_BROWSE

public static final String QPID_LAST_VALUE_QUEUE_NO_BROWSE
See Also:
Constant Field Values

QPID_QUEUE_EVENT_GENERATION

public static final String QPID_QUEUE_EVENT_GENERATION
See Also:
Constant Field Values
Constructor Detail

QpidQueueOptions

public QpidQueueOptions()
Method Detail

validatePolicyType

public void validatePolicyType(String type)

setPolicyType

public void setPolicyType(String s)

setMaxCount

public void setMaxCount(Integer i)

setMaxSize

public void setMaxSize(Integer i)

setPersistLastNode

public void setPersistLastNode()

setOrderingPolicy

public void setOrderingPolicy(String s)

setLvqKey

public void setLvqKey(String key)

setQueueEvents

public void setQueueEvents(String value)


Licensed to the Apache Software Foundation