/* * DataMiningNode.hh * * Created on: 23 août 2013 * Author: CS */ #ifndef DATAMININGNODE_HH_ #define DATAMININGNODE_HH_ #include "NodeCfg.hh" #include "ParamOutputDataMining.hh" #include "ParameterManager.hh" using namespace AMDA::Parameters; namespace AMDA { namespace ParamOutputImpl { namespace DataMining { class DataMiningNode: public AMDA::XMLConfigurator::NodeGrpCfg { public: DataMiningNode(ParamOutputDataMining::PRIORITY pTaskPriority); void proceed(xmlNodePtr pNode, const AMDA::Parameters::CfgContext& pContext); private: // Set the priority of this output. // This is used for instance when two output (in request tag and param tag of XML file) // is created for the same param id. In this case only one output // will create a Time Table file for this param id. ParamOutputDataMining::PRIORITY _outputPriority; }; } // namespace DataMining } // namespace ParamOutputImpl } // namespace AMDA #endif /* DATAMININGNODE_HH_ */