Abstract executor class. Defines the policy for method execution. More...
#include <executor.h>
Public Member Functions | |
Executor (Method *, Server *, Server_connection *) | |
void | set_interceptors (Interceptor *ic) |
virtual void | execute (const Param_list ¶ms)=0 |
Start method execution. | |
Protected Member Functions | |
void | schedule_response (const Response &) |
void | interrupt_server () |
Protected Attributes | |
Method * | method |
Interceptor * | interceptors |
Abstract executor class. Defines the policy for method execution.