hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HCE::drce::DRCETaskRequestGetDataExecutor Class Reference

#include <DRCETaskRequestGetDataExecutor.hpp>

Inheritance diagram for HCE::drce::DRCETaskRequestGetDataExecutor:
Collaboration diagram for HCE::drce::DRCETaskRequestGetDataExecutor:

Public Types

typedef DRCETaskRequestExecutor inherited

Public Member Functions

 DRCETaskRequestGetDataExecutor (DRCEAsyncTasksQueue &asyncTaskQueue_, DRCENodeOptions &nodeOptions_, CustomMessage &message_, DRCEResourceMonitor &resourceMonitor_)
virtual ~DRCETaskRequestGetDataExecutor (void)
DRCEResultDataItem execute (DRCETaskRequest *pTaskRequest, DRCEInputJsonMessage &inputJsonMessage)
- Public Member Functions inherited from HCE::drce::DRCETaskRequestExecutor
 DRCETaskRequestExecutor (DRCEAsyncTasksQueue &asyncTaskQueue_, DRCENodeOptions &nodeOptions_, CustomMessage &message_, DRCEResourceMonitor &resourceMonitor_)
virtual ~DRCETaskRequestExecutor (void)
DRCEResultDataItem getResultDataItem (const DRCETaskRequest &taskRequest, DRCETaskRequest::TaskState state)
DRCEResultDataItem getResultDataItem (const DRCEInputJsonMessage &inputJsonMessage, DRCETaskRequest::TaskState state)

Additional Inherited Members

- Static Public Member Functions inherited from HCE::drce::DRCETaskRequestExecutor
static DRCEResultDataItem getResultDataItem (const DRCETaskRequest &taskRequest, DRCENodeOptions &nodeOptions, DRCETaskRequest::TaskState state)
static DRCEResultDataItem getResultDataItem (unsigned int taskId, DRCETaskRequest::RequestType requestType, DRCENodeOptions &nodeOptions, DRCETaskRequest::TaskState state)
static DRCEResultDataItem getResultDataItem (const DRCEInputJsonMessage &inputJsonMessage, const DRCENodeOptions &nodeOptions, DRCETaskRequest::TaskState state)
- Static Protected Member Functions inherited from HCE::drce::DRCETaskRequestExecutor
static void getSubtasks (const DRCEInputJsonMessage &inputJsonMessage, const DRCENodeOptions &nodeOptions, DRCEResultDataItem &resultDataItem)
- Protected Attributes inherited from HCE::drce::DRCETaskRequestExecutor
DRCEAsyncTasksQueueasyncTaskQueue
DRCENodeOptionsnodeOptions
CustomMessagemessage
DRCEResourceMonitorresourceMonitor

Detailed Description

Definition at line 27 of file DRCETaskRequestGetDataExecutor.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

HCE::drce::DRCETaskRequestGetDataExecutor::DRCETaskRequestGetDataExecutor ( DRCEAsyncTasksQueue asyncTaskQueue_,
DRCENodeOptions nodeOptions_,
CustomMessage message_,
DRCEResourceMonitor resourceMonitor_ 
)

Definition at line 17 of file DRCETaskRequestGetDataExecutor.cpp.

virtual HCE::drce::DRCETaskRequestGetDataExecutor::~DRCETaskRequestGetDataExecutor ( void  )
inlinevirtual

Definition at line 31 of file DRCETaskRequestGetDataExecutor.hpp.

Member Function Documentation

DRCEResultDataItem HCE::drce::DRCETaskRequestGetDataExecutor::execute ( DRCETaskRequest pTaskRequest,
DRCEInputJsonMessage inputJsonMessage 
)
virtual

Implements HCE::drce::DRCETaskRequestExecutor.

Definition at line 23 of file DRCETaskRequestGetDataExecutor.cpp.

Here is the call graph for this function:


The documentation for this class was generated from the following files: