ensembl-hive  2.1
 All Classes Namespaces Files Functions Pages
Bio::EnsEMBL::Hive::AnalysisStats Class Reference
+ Inheritance diagram for Bio::EnsEMBL::Hive::AnalysisStats:
+ Collaboration diagram for Bio::EnsEMBL::Hive::AnalysisStats:

Public Member Functions

public unikey ()
 
public min_batch_time ()
 
public batch_size ()
 
public hive_capacity ()
 
public status ()
 
public total_job_count ()
 
public semaphored_job_count ()
 
public ready_job_count ()
 
public done_job_count ()
 
public failed_job_count ()
 
public num_running_workers ()
 
public num_required_workers ()
 
public behaviour ()
 
public input_capacity ()
 
public output_capacity ()
 
public avg_msec_per_job ()
 
public avg_input_msec_per_job ()
 
public avg_run_msec_per_job ()
 
public avg_output_msec_per_job ()
 
public last_update ()
 
public seconds_since_last_update ()
 
public sync_lock ()
 
public refresh ()
 
public update ()
 
public get_or_estimate_batch_size ()
 
public inprogress_job_count ()
 
public job_count_breakout ()
 
public toString ()
 
public check_blocking_control_rules ()
 
public determine_status ()
 
public recalculate_from_job_counts ()
 
- Public Member Functions inherited from Bio::EnsEMBL::Hive::Cacheable
public collection ()
 
public unikey ()
 
public add_new_or_update ()
 
- Public Member Functions inherited from Bio::EnsEMBL::Hive::Storable
public Bio::EnsEMBL::Hive::Storable new ()
 
public Int dbID ()
 
public
Bio::EnsEMBL::Hive::DBSQL::BaseAdaptor 
adaptor ()
 
public DESTROY ()
 
public AUTOLOAD ()
 

Detailed Description

Description

    An object that maintains counters for jobs in different states. This data is used by the Scheduler.

Member Function Documentation

public Bio::EnsEMBL::Hive::AnalysisStats::avg_input_msec_per_job ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::avg_msec_per_job ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::avg_output_msec_per_job ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::avg_run_msec_per_job ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::batch_size ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::behaviour ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::check_blocking_control_rules ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::determine_status ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::done_job_count ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::failed_job_count ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::get_or_estimate_batch_size ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::hive_capacity ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::inprogress_job_count ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::input_capacity ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::job_count_breakout ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::last_update ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::min_batch_time ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::num_required_workers ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::num_running_workers ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::output_capacity ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::ready_job_count ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::recalculate_from_job_counts ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::refresh ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::seconds_since_last_update ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::semaphored_job_count ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::status ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::sync_lock ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::toString ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::total_job_count ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::unikey ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Hive::AnalysisStats::update ( )

Undocumented method

Code:
click to view

The documentation for this class was generated from the following file: