activemq::core::ActiveMQConstants Class Reference

#include <ActiveMQConstants.h>

List of all members.

Public Types

enum  DestinationOption {
  CONSUMER_PREFECTCHSIZE, CUNSUMER_MAXPENDINGMSGLIMIT, CONSUMER_NOLOCAL, CONSUMER_DISPATCHASYNC,
  CONSUMER_RETROACTIVE, CONSUMER_SELECTOR, CONSUMER_EXCLUSIVE, CONSUMER_PRIORITY,
  NUM_OPTIONS
}
enum  URIParam { PARAM_USERNAME, PARAM_PASSWORD, PARAM_CLIENTID, NUM_PARAMS }

Static Public Member Functions

static const std::string & toString (const DestinationOption option)
static DestinationOption toDestinationOption (const std::string &option)
static const std::string & toString (const URIParam option)
static URIParam toURIOption (const std::string &option)

Static Private Attributes

static StaticInitializer staticInits

Classes

class  StaticInitializer


Detailed Description

Class holding constant values for various ActiveMQ specific things Each constant is defined as an enumeration and has functions that convert back an forth between string and enum values.


Member Enumeration Documentation

enum activemq::core::ActiveMQConstants::DestinationOption
 

These values represent the options that can be appended to an Destination name, i.e. /topic/foo?consumer.exclusive=true

Enumerator:
CONSUMER_PREFECTCHSIZE 
CUNSUMER_MAXPENDINGMSGLIMIT 
CONSUMER_NOLOCAL 
CONSUMER_DISPATCHASYNC 
CONSUMER_RETROACTIVE 
CONSUMER_SELECTOR 
CONSUMER_EXCLUSIVE 
CONSUMER_PRIORITY 
NUM_OPTIONS 

enum activemq::core::ActiveMQConstants::URIParam
 

These values represent the parameters that can be added to the connection URI that affect the ActiveMQ Core API

Enumerator:
PARAM_USERNAME 
PARAM_PASSWORD 
PARAM_CLIENTID 
NUM_PARAMS 


Member Function Documentation

static DestinationOption activemq::core::ActiveMQConstants::toDestinationOption const std::string &  option  )  [inline, static]
 

static const std::string& activemq::core::ActiveMQConstants::toString const URIParam  option  )  [inline, static]
 

static const std::string& activemq::core::ActiveMQConstants::toString const DestinationOption  option  )  [inline, static]
 

static URIParam activemq::core::ActiveMQConstants::toURIOption const std::string &  option  )  [inline, static]
 


Member Data Documentation

ActiveMQConstants::StaticInitializer ActiveMQConstants::staticInits [static, private]
 


The documentation for this class was generated from the following files:
Generated on Thu Aug 3 18:03:32 2006 for activemq-cpp by  doxygen 1.4.5