18 #ifndef _ACTIVEMQ_COMMANDS_CONNECTIONCONTROL_H_ 19 #define _ACTIVEMQ_COMMANDS_CONNECTIONCONTROL_H_ 23 #pragma warning( disable : 4290 ) 57 std::vector<unsigned char>
token;
61 const static unsigned char ID_CONNECTIONCONTROL = 18;
74 virtual unsigned char getDataStructureType()
const;
80 virtual std::string toString()
const;
84 virtual bool isClose()
const;
85 virtual void setClose(
bool close );
87 virtual bool isExit()
const;
88 virtual void setExit(
bool exit );
90 virtual bool isFaultTolerant()
const;
91 virtual void setFaultTolerant(
bool faultTolerant );
93 virtual bool isResume()
const;
94 virtual void setResume(
bool resume );
96 virtual bool isSuspend()
const;
97 virtual void setSuspend(
bool suspend );
99 virtual const std::string& getConnectedBrokers()
const;
100 virtual std::string& getConnectedBrokers();
101 virtual void setConnectedBrokers(
const std::string& connectedBrokers );
103 virtual const std::string& getReconnectTo()
const;
104 virtual std::string& getReconnectTo();
105 virtual void setReconnectTo(
const std::string& reconnectTo );
107 virtual bool isRebalanceConnection()
const;
108 virtual void setRebalanceConnection(
bool rebalanceConnection );
110 virtual const std::vector<unsigned char>& getToken()
const;
111 virtual std::vector<unsigned char>& getToken();
112 virtual void setToken(
const std::vector<unsigned char>& token );
#define AMQCPP_API
Definition: Config.h:30
Definition: ConnectionControl.h:46
bool resume
Definition: ConnectionControl.h:52
bool exit
Definition: ConnectionControl.h:50
bool close
Definition: ConnectionControl.h:49
std::vector< unsigned char > token
Definition: ConnectionControl.h:57
Definition: DataStructure.h:27
virtual bool isConnectionControl() const
Definition: ConnectionControl.h:117
bool faultTolerant
Definition: ConnectionControl.h:51
Interface for an Object that can visit the various Command Objects that are sent from and to this cli...
Definition: CommandVisitor.h:69
Definition: BaseCommand.h:27
std::string reconnectTo
Definition: ConnectionControl.h:55
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: CachedConsumer.h:24
bool rebalanceConnection
Definition: ConnectionControl.h:56
Decaf's implementation of a Smart Pointer that is a template on a Type and is Thread Safe if the defa...
Definition: Pointer.h:53
bool suspend
Definition: ConnectionControl.h:53
std::string connectedBrokers
Definition: ConnectionControl.h:54