17#ifndef _ACTIVEMQ_CORE_ACTIVEMQCONSTANTS_H_
18#define _ACTIVEMQ_CORE_ACTIVEMQCONSTANTS_H_
#define AMQCPP_API
Definition Config.h:30
Definition ActiveMQConstants.h:129
virtual ~StaticInitializer()
Definition ActiveMQConstants.h:132
static std::string destOptions[NUM_OPTIONS]
Definition ActiveMQConstants.h:134
static std::map< std::string, DestinationOption > destOptionMap
Definition ActiveMQConstants.h:136
static std::string uriParams[NUM_PARAMS]
Definition ActiveMQConstants.h:135
static std::map< std::string, URIParam > uriParamsMap
Definition ActiveMQConstants.h:137
Class holding constant values for various ActiveMQ specific things Each constant is defined as an enu...
Definition ActiveMQConstants.h:32
DestinationOption
These values represent the options that can be appended to an Destination name, i....
Definition ActiveMQConstants.h:70
@ CONSUMER_DISPATCHASYNC
Definition ActiveMQConstants.h:74
@ CUNSUMER_MAXPENDINGMSGLIMIT
Definition ActiveMQConstants.h:72
@ CONSUMER_EXCLUSIVE
Definition ActiveMQConstants.h:77
@ CONSUMER_PRIORITY
Definition ActiveMQConstants.h:78
@ CONSUMER_NOLOCAL
Definition ActiveMQConstants.h:73
@ CONSUMER_SELECTOR
Definition ActiveMQConstants.h:76
@ NUM_OPTIONS
Definition ActiveMQConstants.h:79
@ CONSUMER_PREFECTCHSIZE
Definition ActiveMQConstants.h:71
@ CONSUMER_RETROACTIVE
Definition ActiveMQConstants.h:75
static const std::string & toString(const URIParam option)
Definition ActiveMQConstants.h:115
AckType
Definition ActiveMQConstants.h:55
@ ACK_TYPE_REDELIVERED
Definition ActiveMQConstants.h:60
@ ACK_TYPE_POISON
Definition ActiveMQConstants.h:57
@ ACK_TYPE_UNMATCHED
Definition ActiveMQConstants.h:62
@ ACK_TYPE_CONSUMED
Definition ActiveMQConstants.h:59
@ ACK_TYPE_DELIVERED
Definition ActiveMQConstants.h:56
@ ACK_TYPE_INDIVIDUAL
Definition ActiveMQConstants.h:61
@ ACK_TYPE_EXPIRED
Definition ActiveMQConstants.h:63
static DestinationOption toDestinationOption(const std::string &option)
Definition ActiveMQConstants.h:105
static const std::string & toString(const DestinationOption option)
Definition ActiveMQConstants.h:101
static URIParam toURIOption(const std::string &option)
Definition ActiveMQConstants.h:119
TransactionState
Definition ActiveMQConstants.h:36
@ TRANSACTION_STATE_RECOVER
Definition ActiveMQConstants.h:42
@ TRANSACTION_STATE_BEGIN
Definition ActiveMQConstants.h:37
@ TRANSACTION_STATE_PREPARE
Definition ActiveMQConstants.h:38
@ TRANSACTION_STATE_END
Definition ActiveMQConstants.h:44
@ TRANSACTION_STATE_ROLLBACK
Definition ActiveMQConstants.h:41
@ TRANSACTION_STATE_COMMITTWOPHASE
Definition ActiveMQConstants.h:40
@ TRANSACTION_STATE_COMMITONEPHASE
Definition ActiveMQConstants.h:39
@ TRANSACTION_STATE_FORGET
Definition ActiveMQConstants.h:43
DestinationActions
Definition ActiveMQConstants.h:48
@ DESTINATION_REMOVE_OPERATION
Definition ActiveMQConstants.h:50
@ DESTINATION_ADD_OPERATION
Definition ActiveMQConstants.h:49
URIParam
These values represent the parameters that can be added to the connection URI that affect the ActiveM...
Definition ActiveMQConstants.h:86
@ CONNECTION_SENDTIMEOUT
Definition ActiveMQConstants.h:87
@ CONNECTION_DISPATCHASYNC
Definition ActiveMQConstants.h:93
@ CONNECTION_CLOSETIMEOUT
Definition ActiveMQConstants.h:89
@ NUM_PARAMS
Definition ActiveMQConstants.h:98
@ CONNECTION_ALWAYSSYNCSEND
Definition ActiveMQConstants.h:90
@ PARAM_CLIENTID
Definition ActiveMQConstants.h:96
@ CONNECTION_USECOMPRESSION
Definition ActiveMQConstants.h:92
@ PARAM_PASSWORD
Definition ActiveMQConstants.h:95
@ CONNECTION_CONNECTRESPONSETIMEOUT
Definition ActiveMQConstants.h:97
@ CONNECTION_PRODUCERWINDOWSIZE
Definition ActiveMQConstants.h:88
@ PARAM_USERNAME
Definition ActiveMQConstants.h:94
@ CONNECTION_USEASYNCSEND
Definition ActiveMQConstants.h:91
Definition ActiveMQTempDestination.h:29
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Definition CachedConsumer.h:24