C# 클래스 MonkeyWrench.Scheduler.Scheduler

파일 보기 프로젝트 열기: mono/monkeywrench

공개 메소드들

메소드 설명
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