mermaid::support::service::ServiceDataFeedDeliveryTask Class Reference

ServiceDataFeedDeliveryTask class, used to deliver data comming from data feeds to services. More...

#include <ServiceDataFeedDeliveryTask.hpp>

Inheritance diagram for mermaid::support::service::ServiceDataFeedDeliveryTask:
Inheritance graph
[legend]
Collaboration diagram for mermaid::support::service::ServiceDataFeedDeliveryTask:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void cancelRepeat ()
Time getScheduledTime ()
 Scheduled time getter.
bool hasRepeatScheduling ()
void incrementScheduledTimeForRepeat ()
bool isOkToRun ()
virtual void run ()
 Method to run the Task.
 ServiceDataFeedDeliveryTask (shared_ptr< Service > consumerService, std::string producerEntityName, std::string producerServiceName, std::string dataFeedName, shared_ptr< DataBox > dataBox)

Detailed Description

ServiceDataFeedDeliveryTask class, used to deliver data comming from data feeds to services.

Author:
Marco Barbosa

Definition at line 56 of file ServiceDataFeedDeliveryTask.hpp.


Member Function Documentation

Time Task::getScheduledTime (  )  [inherited]

Scheduled time getter.

Returns:
Time that Task is scheduled to run
Author:
Marco Barbosa + Nelson Ramos

Definition at line 67 of file Task.cpp.

void ServiceDataFeedDeliveryTask::run (  )  [virtual]

Method to run the Task.

Author:
Marco Barbosa + Nelson Ramos
Todo:
Make this a pure virtual method

Reimplemented from mermaid::support::activeobject::Task.

Definition at line 53 of file ServiceDataFeedDeliveryTask.cpp.

Generated on Fri Mar 4 22:15:50 2011 for MeRMaID::support by  doxygen 1.6.3