#include <src/main/activemq/transport/failover/CloseTransportsTask.h>

Public Member Functions | |
| CloseTransportsTask () | |
| virtual | ~CloseTransportsTask () |
| void | add (const Pointer< Transport > transport) |
| Add a new Transport to close. | |
| virtual bool | isPending () const |
| This Task is pending if there are transports in the Queue that need to be closed. | |
| virtual bool | iterate () |
| Return true until all transports have been closed and removed from the queue. | |
| activemq::transport::failover::CloseTransportsTask::CloseTransportsTask | ( | ) |
| virtual activemq::transport::failover::CloseTransportsTask::~CloseTransportsTask | ( | ) | [virtual] |
| void activemq::transport::failover::CloseTransportsTask::add | ( | const Pointer< Transport > | transport | ) |
Add a new Transport to close.
| virtual bool activemq::transport::failover::CloseTransportsTask::isPending | ( | ) | const [virtual] |
This Task is pending if there are transports in the Queue that need to be closed.
Implements activemq::threads::CompositeTask.
| virtual bool activemq::transport::failover::CloseTransportsTask::iterate | ( | ) | [virtual] |
Return true until all transports have been closed and removed from the queue.
Implements activemq::threads::Task.
1.6.1