/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Member Functions | Static Public Member Functions
IJobInfoSvc Class Reference

This interface provide access to details of the current and previous nuwa jobs. More...

#include <IJobInfoSvc.h>

List of all members.

Public Member Functions

virtual const DayaBay::JobInfocurrentJobInfo ()=0
 Get the information for the current job.
virtual const DayaBay::JobInfojobInfo (const DayaBay::JobId &jobId)=0
 Get the information for the job with the given jobId.
virtual StatusCode setJobInfo (const DayaBay::JobInfo &jobInfo)=0
 Add/update job information.
virtual const std::vector
< DayaBay::JobInfo * > & 
cachedJobInfo ()=0
 Return cached list of job info.

Static Public Member Functions

static const InterfaceID & interfaceID ()
 Retrieve interface ID.

Detailed Description

This interface provide access to details of the current and previous nuwa jobs.

Definition at line 17 of file IJobInfoSvc.h.


Member Function Documentation

static const InterfaceID& IJobInfoSvc::interfaceID ( ) [inline, static]

Retrieve interface ID.

Definition at line 22 of file IJobInfoSvc.h.

                                            {
      return IID_IJobInfoSvc;
    }
virtual const DayaBay::JobInfo* IJobInfoSvc::currentJobInfo ( ) [pure virtual]

Get the information for the current job.

virtual const DayaBay::JobInfo* IJobInfoSvc::jobInfo ( const DayaBay::JobId jobId) [pure virtual]

Get the information for the job with the given jobId.

virtual StatusCode IJobInfoSvc::setJobInfo ( const DayaBay::JobInfo jobInfo) [pure virtual]

Add/update job information.

virtual const std::vector<DayaBay::JobInfo*>& IJobInfoSvc::cachedJobInfo ( ) [pure virtual]

Return cached list of job info.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 09:59:23 for DataSvc by doxygen 1.7.4