C# Класс MonkeyWrench.Scheduler.Scheduler

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

AddRevisionWork() публичный статический Метод

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
Результат bool

AddRevisionWorkSlow() публичный статический Метод

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
Результат bool

ExecuteScheduler() публичный статический Метод

public static ExecuteScheduler ( bool forcefullupdate ) : bool
forcefullupdate bool
Результат bool

ExecuteSchedulerAsync() публичный статический Метод

public static ExecuteSchedulerAsync ( bool forcefullupdate ) : void
forcefullupdate bool
Результат void

FindPeopleForCommit() публичный статический Метод

public static FindPeopleForCommit ( DBLane lane, DBRevision revision, List people ) : void
lane MonkeyWrench.DataClasses.DBLane
revision MonkeyWrench.DataClasses.DBRevision
people List
Результат void

GetReports() публичный статический Метод

public static GetReports ( bool forcefullupdate ) : List
forcefullupdate bool
Результат List

Main() публичный статический Метод

public static Main ( string args ) : void
args string
Результат void

Main2() публичный статический Метод

public static Main2 ( string args ) : int
args string
Результат int