18 #ifndef _ACTIVEMQ_STATE_SESSIONSTATE_H_ 19 #define _ACTIVEMQ_STATE_SESSIONSTATE_H_ 67 std::string toString()
const;
86 return producers.
get(
id);
94 return consumers.
get(
id);
97 void checkShutdown()
const;
The root interface in the collection hierarchy.
Definition: Collection.h:68
#define AMQCPP_API
Definition: Config.h:30
Definition: ActiveMQBlobMessage.h:28
virtual Collection< V > & values()
Returns a Collection view of the values contained in this map.
Definition: ConcurrentStlMap.h:1092
const decaf::util::Collection< Pointer< ProducerState > > & getProducerStates() const
Definition: SessionState.h:81
Map template that wraps around a std::map to provide a more user-friendly interface and to provide co...
Definition: ConcurrentStlMap.h:51
A boolean value that may be updated atomically.
Definition: AtomicBoolean.h:34
const Pointer< SessionInfo > getInfo() const
Definition: SessionState.h:69
Pointer< ProducerState > getProducerState(Pointer< ProducerId > id)
Definition: SessionState.h:85
const decaf::util::Collection< Pointer< ConsumerState > > & getConsumerStates() const
Definition: SessionState.h:89
virtual V & get(const K &key)
Gets the value mapped to the specified key in the Map.If there is no element in the map whose key is ...
Definition: ConcurrentStlMap.h:829
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: CachedConsumer.h:24
Definition: SessionState.h:41
This implementation of Comparator is designed to allows objects in a Collection to be sorted or teste...
Definition: Pointer.h:366
Pointer< ConsumerState > getConsumerState(Pointer< ConsumerId > id)
Definition: SessionState.h:93
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