18 #ifndef _ACTIVEMQ_STATE_CONNECTIONSTATE_H_
19 #define _ACTIVEMQ_STATE_CONNECTIONSTATE_H_
46 using namespace decaf::util;
47 using namespace activemq::commands;
62 bool connectionInterruptProcessingComplete;
73 std::string toString()
const;
79 void checkShutdown()
const;
87 tempDestinations.add(info);
98 return transactions.
get(
id.dynamicCast<LocalTransactionId>());
102 return transactions.values();
106 return transactions.remove(
id.dynamicCast<LocalTransactionId>());
115 return sessions.remove(
id);
119 return sessions.get(
id);
123 return tempDestinations;
127 return sessions.values();
131 return recoveringPullConsumers;
135 this->connectionInterruptProcessingComplete = connectionInterruptProcessingComplete;
139 return this->connectionInterruptProcessingComplete;