hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
DRCETaskRequestFactory.hpp
Go to the documentation of this file.
1 
14 #ifndef DRCE_TASK_REQUEST_FACTORY_HPP
15 #define DRCE_TASK_REQUEST_FACTORY_HPP
16 
17 #include <Poco/SharedPtr.h>
18 
19 #include "CustomMessage.hpp"
20 #include "DRCETaskRequest.hpp"
21 
22 namespace HCE
23 {
24 namespace drce
25 {
26 //class DRCENotificationExecutor;
27 //-----------------------------------------------------------------------------
29 {
30 public:
33 
34  static Poco::SharedPtr<DRCETaskRequest> create(DRCETaskRequest::RequestType requestType, CustomMessage& message_) throw (Poco::Exception);
35  static Poco::SharedPtr<DRCETaskRequest> create(DRCETaskRequest::RequestType requestType);
36 };
37 //-----------------------------------------------------------------------------
38 //-----------------------------------------------------------------------------
39 } // end namespace drce
40 } // end namespace HCE
41 
42 #endif // DRCE_TASK_REQUEST_FACTORY_HPP