Back to index

nordugrid-arc-nox  1.1.0~rc6
RandomBroker.h
Go to the documentation of this file.
00001 // -*- indent-tabs-mode: nil -*-
00002 
00003 #ifndef __ARC_RANDOMBROKER_H__
00004 #define __ARC_RANDOMBROKER_H__
00005 
00006 #include <arc/client/Broker.h>
00007 
00008 namespace Arc {
00009 
00010   class RandomBroker
00011     : public Broker {
00012   public:
00013     RandomBroker(const UserConfig& usercfg);
00014     ~RandomBroker();
00015     static Plugin* Instance(PluginArgument *arg);
00016 
00017   protected:
00018     virtual void SortTargets();
00019   };
00020 
00021 } // namespace Arc
00022 
00023 #endif // __ARC_RANDOMBROKER_H__