activemq-cpp-3.6.0
|
Interface for a runnable object - defines a task that can be run by a thread. More...
#include <src/main/decaf/lang/Runnable.h>
Public Member Functions | |
virtual | ~Runnable () |
virtual void | run ()=0 |
Run method - called by the Thread class in the context of the thread. |
Interface for a runnable object - defines a task that can be run by a thread.
|
virtual |
|
pure virtual |
Run method - called by the Thread class in the context of the thread.
Implemented in decaf::util::concurrent::FutureTask< T >, decaf::lang::Thread, activemq::transport::IOTransport, activemq::threads::CompositeTaskRunner, activemq::threads::DedicatedTaskRunner, activemq::transport::mock::InternalCommandListener, activemq::transport::inactivity::WriteChecker, activemq::transport::inactivity::ReadChecker, and activemq::threads::SchedulerTimerTask.
Referenced by decaf::util::concurrent::ThreadPoolExecutor::CallerRunsPolicy::rejectedExecution().