|
DAnCE
..
|
#include <CORBA_Domain_Validator_impl.h>


Public Member Functions | |
| DAnCE_Domain_Validator_i (CORBA::ORB_ptr orb) | |
| virtual | ~DAnCE_Domain_Validator_i (void) |
| virtual bool | load_domain_from_file (const char *filename) |
| virtual void | load_domain (const ::Deployment::Domain &domain) |
| virtual ::CORBA::Boolean | validate_node (const char *node_name) |
| virtual ::CORBA::Boolean | block_for_node (const char *node_name, const ::DAnCE::Time_Value &max_block_time) |
| virtual ::CORBA::Boolean | validate_domain (::CORBA::StringSeq_out late_nodes) |
| virtual ::CORBA::Boolean | block_for_domain (const ::DAnCE::Time_Value &max_block_time,::CORBA::StringSeq_out late_nodes) |
| virtual ::CORBA::Boolean | validate_plan (const ::Deployment::DeploymentPlan &plan,::CORBA::StringSeq_out late_nodes) |
| virtual ::CORBA::Boolean | block_for_plan (const ::Deployment::DeploymentPlan &plan, const ::DAnCE::Time_Value &max_block_time,::CORBA::StringSeq_out late_nodes) |
Private Types | |
| typedef std::list< std::string > | NODE_LIST |
| typedef std::map< std::string, std::string > | NODE_MAP |
Private Member Functions | |
| ACE_Time_Value | convert_time_value (const ::DAnCE::Time_Value &time_value) |
| bool | create_node_table (void) |
| void | build_late_list (const NODE_LIST &nodelist,::CORBA::StringSeq_out &latelist) |
Private Attributes | |
| ::CORBA::ORB_var | orb_ |
| const ::Deployment::Domain * | domain_ |
| NODE_MAP | node_map_ |
typedef std::list< std::string > DAnCE_Domain_Validator_i::NODE_LIST [private] |
typedef std::map< std::string, std::string > DAnCE_Domain_Validator_i::NODE_MAP [private] |
| DAnCE_Domain_Validator_i::DAnCE_Domain_Validator_i | ( | CORBA::ORB_ptr | orb | ) |
| DAnCE_Domain_Validator_i::~DAnCE_Domain_Validator_i | ( | void | ) | [virtual] |
| CORBA::Boolean DAnCE_Domain_Validator_i::block_for_domain | ( | const ::DAnCE::Time_Value & | max_block_time, |
| ::CORBA::StringSeq_out | late_nodes | ||
| ) |
| CORBA::Boolean DAnCE_Domain_Validator_i::block_for_node | ( | const char * | node_name, |
| const ::DAnCE::Time_Value & | max_block_time | ||
| ) |
| CORBA::Boolean DAnCE_Domain_Validator_i::block_for_plan | ( | const ::Deployment::DeploymentPlan & | plan, |
| const ::DAnCE::Time_Value & | max_block_time, | ||
| ::CORBA::StringSeq_out | late_nodes | ||
| ) |
| void DAnCE_Domain_Validator_i::build_late_list | ( | const NODE_LIST & | nodelist, |
| ::CORBA::StringSeq_out & | latelist | ||
| ) | [private] |
| ACE_Time_Value DAnCE_Domain_Validator_i::convert_time_value | ( | const ::DAnCE::Time_Value & | time_value | ) | [private] |
| bool DAnCE_Domain_Validator_i::create_node_table | ( | void | ) | [private] |
| void DAnCE_Domain_Validator_i::load_domain | ( | const ::Deployment::Domain & | domain | ) | [virtual] |
| bool DAnCE_Domain_Validator_i::load_domain_from_file | ( | const char * | filename | ) | [virtual] |
| CORBA::Boolean DAnCE_Domain_Validator_i::validate_domain | ( | ::CORBA::StringSeq_out | late_nodes | ) |
| CORBA::Boolean DAnCE_Domain_Validator_i::validate_node | ( | const char * | node_name | ) |
| CORBA::Boolean DAnCE_Domain_Validator_i::validate_plan | ( | const ::Deployment::DeploymentPlan & | plan, |
| ::CORBA::StringSeq_out | late_nodes | ||
| ) |
const ::Deployment::Domain* DAnCE_Domain_Validator_i::domain_ [private] |
NODE_MAP DAnCE_Domain_Validator_i::node_map_ [private] |
::CORBA::ORB_var DAnCE_Domain_Validator_i::orb_ [private] |
1.7.5