Méthode | Description | |
---|---|---|
AddItemToJobQueue ( |
||
AssignJobToWorkerNodes ( ) : void | ||
CancelJobByJobId ( System.Guid jobId ) : void | ||
CheckWorkerNodesAreAlive ( System.TimeSpan timeSpan ) : void | ||
CreateJobDetail ( |
||
Dispose ( ) : void | ||
GetAllItemsInJobQueue ( ) : List |
||
GetAllJobs ( ) : IList |
||
GetAllWorkerNodes ( ) : IList |
||
GetJobByJobId ( System.Guid jobId ) : |
||
GetJobDetailsByJobId ( System.Guid jobId ) : IList |
||
GetJobQueueItemByJobId ( System.Guid jobId ) : |
||
JobManager ( IJobRepository jobRepository, IWorkerNodeRepository workerNodeRepository, |
||
UpdateResultForJob ( System.Guid jobId, string result, System.DateTime ended ) : void |
Méthode | Description | |
---|---|---|
AssignJobToWorkerNodes_Elapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void | ||
CheckHeartbeats_Elapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void |
public AddItemToJobQueue ( |
||
jobQueueItem | ||
Résultat | void |
public CancelJobByJobId ( System.Guid jobId ) : void | ||
jobId | System.Guid | |
Résultat | void |
public CheckWorkerNodesAreAlive ( System.TimeSpan timeSpan ) : void | ||
timeSpan | System.TimeSpan | |
Résultat | void |
public CreateJobDetail ( |
||
jobDetail | ||
Résultat | void |
public GetJobByJobId ( System.Guid jobId ) : |
||
jobId | System.Guid | |
Résultat |
public GetJobDetailsByJobId ( System.Guid jobId ) : IList |
||
jobId | System.Guid | |
Résultat | IList |
public GetJobQueueItemByJobId ( System.Guid jobId ) : |
||
jobId | System.Guid | |
Résultat |
public JobManager ( IJobRepository jobRepository, IWorkerNodeRepository workerNodeRepository, |
||
jobRepository | IJobRepository | |
workerNodeRepository | IWorkerNodeRepository | |
managerConfiguration | ||
jobPurgeTimer | ||
nodePurgeTimer | ||
Résultat | System |
public UpdateResultForJob ( System.Guid jobId, string result, System.DateTime ended ) : void | ||
jobId | System.Guid | |
result | string | |
ended | System.DateTime | |
Résultat | void |