Back to index

nordugrid-arc-nox  1.1.0~rc6
Destination.h
Go to the documentation of this file.
00001 #ifndef DESTINATION_H
00002 #define DESTINATION_H
00003 
00004 
00005 #include "JobLogFile.h"
00006 
00007 namespace Arc
00008 {
00009   
00013   class Destination
00014   {
00015   public:
00017     virtual void report(Arc::JobLogFile &joblog)=0;
00019     virtual void finish() {};
00020     virtual ~Destination() {}
00021 
00025     static Destination* createDestination(Arc::JobLogFile &joblog);
00026   };
00027 }
00028 
00029 #endif