C# Class MonkeyWrench.Scheduler.Scheduler

Afficher le fichier Open project: mono/monkeywrench

Méthodes publiques

Méthode Description
AddRevisionWork ( DB db, List lanes, List hostlanes ) : bool

Returns true if something was added to the database.

AddRevisionWorkSlow ( DB db, List lanes, List hostlanes ) : bool

Returns true if something was added to the database.

ExecuteScheduler ( bool forcefullupdate ) : bool
ExecuteSchedulerAsync ( bool forcefullupdate ) : void
FindPeopleForCommit ( DBLane lane, DBRevision revision, List people ) : void
GetReports ( bool forcefullupdate ) : List
Main ( string args ) : void
Main2 ( string args ) : int

Private Methods

Méthode Description
AddWork ( DB db, List hosts, List lanes, List hostlanes ) : void
CheckDependencies ( DB db, List hosts, List lanes, List hostlanes ) : void
CollectWork ( List commands_in_lane, List lanes, DBLane lane, List commands ) : void

Method Details

AddRevisionWork() public static méthode

Returns true if something was added to the database.
public static AddRevisionWork ( DB db, List lanes, List hostlanes ) : bool
db DB
lanes List
hostlanes List
Résultat bool

AddRevisionWorkSlow() public static méthode

Returns true if something was added to the database.
public static AddRevisionWorkSlow ( DB db, List lanes, List hostlanes ) : bool
db DB
lanes List
hostlanes List
Résultat bool

ExecuteScheduler() public static méthode

public static ExecuteScheduler ( bool forcefullupdate ) : bool
forcefullupdate bool
Résultat bool

ExecuteSchedulerAsync() public static méthode

public static ExecuteSchedulerAsync ( bool forcefullupdate ) : void
forcefullupdate bool
Résultat void

FindPeopleForCommit() public static méthode

public static FindPeopleForCommit ( DBLane lane, DBRevision revision, List people ) : void
lane MonkeyWrench.DataClasses.DBLane
revision MonkeyWrench.DataClasses.DBRevision
people List
Résultat void

GetReports() public static méthode

public static GetReports ( bool forcefullupdate ) : List
forcefullupdate bool
Résultat List

Main() public static méthode

public static Main ( string args ) : void
args string
Résultat void

Main2() public static méthode

public static Main2 ( string args ) : int
args string
Résultat int