.
This commit is contained in:
@@ -64,15 +64,15 @@ protected:
|
||||
int statProcessedEvents;
|
||||
int statWrittenEvents;
|
||||
|
||||
/*typedef std::map<wfr_id_t, std::shared_ptr<odbmodel::Workflow>> workflowMap_t;
|
||||
typedef std::map<wfr_id_t, std::shared_ptr<odbmodel::Workflow>> workflowMap_t;
|
||||
typedef std::map<wfr_id_t, std::shared_ptr<odbmodel::Activity>> activityMap_t;
|
||||
typedef std::map<wfr_id_t, std::shared_ptr<odbmodel::ActivityInstance>> activityInstanceMap_t;
|
||||
|
||||
workflowMap_t workflowMap;
|
||||
activityMap_t activityMap;
|
||||
activityInstanceMap_t activityInstanceMap;*/
|
||||
activityInstanceMap_t activityInstanceMap;
|
||||
|
||||
/*void handleWorkflowStatusEvent(WorkflowStatusEvent &event);
|
||||
void handleWorkflowStatusEvent(WorkflowStatusEvent &event);
|
||||
void handleActicityStatusEvent(ActivityStatusEvent &event);
|
||||
void handleActicityInstanceStatusEvent(ActivityInstanceStatusEvent &event);
|
||||
void handleComputingResourceStatusEvent(ComputingResourceStatusEvent &event);
|
||||
@@ -80,7 +80,7 @@ protected:
|
||||
|
||||
std::shared_ptr<odbmodel::Workflow> getWorkflowFromWfsMap(wfs::Workflow& wf);
|
||||
void persistWorkflow(std::shared_ptr<odbmodel::Workflow>& wfp, wfs::Workflow& wf);
|
||||
std::shared_ptr<odbmodel::Activity> getActivityFromWfsMap(wfs::Activity& act);
|
||||
std::shared_ptr<odbmodel::Activity> getActivityFromWfsMap(const wfs::Activity& act);
|
||||
void persistActivity(std::shared_ptr<odbmodel::Activity>& ap, wfs::Activity& a);
|
||||
std::shared_ptr<odbmodel::ActivityInstance> getActivityInstanceFromWfsMap(wfs::ActivityInstance& act);
|
||||
void persistActivityInstance(std::shared_ptr<odbmodel::ActivityInstance>& ap, wfs::ActivityInstance& a);
|
||||
@@ -89,7 +89,7 @@ protected:
|
||||
void writeActivityStatus(std::shared_ptr<odbmodel::Activity>& pA, ActivityStatusEvent &event);
|
||||
void writeActivityInstanceStatus(std::shared_ptr<odbmodel::ActivityInstance>& pA, ActivityInstanceStatusEvent &event);
|
||||
void writeComputingResourceStatus(std::shared_ptr<odbmodel::Workflow>& pwf, std::shared_ptr<odbmodel::ActivityInstance>& pai, ComputingResourceStatusEvent &event);
|
||||
void writeComponentStatus(std::shared_ptr<odbmodel::Workflow>& pwf, ComponentStatusEvent &event);*/
|
||||
void writeComponentStatus(std::shared_ptr<odbmodel::Workflow>& pwf, ComponentStatusEvent &event);
|
||||
|
||||
public:
|
||||
SQLiteLogger(std::string filename);
|
||||
|
||||
@@ -477,6 +477,8 @@ class DeviceInstanceStatusEvent {
|
||||
|
||||
wfr_id_t deviceID;
|
||||
|
||||
wfr_id_t deviceSubID;
|
||||
|
||||
std::string newStatus;
|
||||
|
||||
std::string oldStatus;
|
||||
@@ -490,7 +492,7 @@ class DeviceInstanceStatusEvent {
|
||||
wfr_size_t deviceSlotCount;
|
||||
|
||||
public:
|
||||
DeviceInstanceStatusEvent() : oid(0), deviceID(0), timestamp(0), executedImplID(0), deviceSlotCount(0) {}
|
||||
DeviceInstanceStatusEvent() : oid(0), deviceID(0), deviceSubID(0), timestamp(0), executedImplID(0), deviceSlotCount(0) {}
|
||||
|
||||
const std::string& getNewStatus() {
|
||||
return newStatus;
|
||||
@@ -532,10 +534,18 @@ class DeviceInstanceStatusEvent {
|
||||
return deviceID;
|
||||
}
|
||||
|
||||
wfr_id_t getDeviceSubId() {
|
||||
return deviceSubID;
|
||||
}
|
||||
|
||||
void setDeviceId(wfr_id_t deviceId) {
|
||||
deviceID = deviceId;
|
||||
}
|
||||
|
||||
void setDeviceSubId(wfr_id_t deviceSubId) {
|
||||
deviceSubID = deviceSubId;
|
||||
}
|
||||
|
||||
wfr_size_t getDeviceSlotCount() {
|
||||
return deviceSlotCount;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user