C# Class Stardust.Manager.ManagerController

Inheritance: ApiController
Mostrar archivo Open project: Teleopti/Stardust

Public Methods

Method Description
ManagerController ( NodeManager nodeManager, JobManager jobManager, Validator validator ) : System

Private Methods

Method Description
AddItemToJobQueue ( [ jobQueueItem ) : IHttpActionResult
AddJobDetail ( [ jobDetail ) : IHttpActionResult
CancelJobByJobId ( System.Guid jobId ) : IHttpActionResult
GetAllJobs ( ) : IHttpActionResult
GetAllWorkerNodes ( ) : IHttpActionResult
GetJobByJobId ( System.Guid jobId ) : IHttpActionResult
GetJobDetailsByJobId ( System.Guid jobId ) : IHttpActionResult
JobCanceled ( System.Guid jobId ) : IHttpActionResult
JobFailed ( [ jobFailed ) : IHttpActionResult
JobSucceed ( System.Guid jobId ) : IHttpActionResult
NodeInitialized ( [ workerNodeUri ) : IHttpActionResult
Ping ( ) : IHttpActionResult
WhoAmI ( HttpRequestMessage request ) : string
WorkerNodeRegisterHeartbeat ( [ workerNodeUri ) : IHttpActionResult

Method Details

ManagerController() public method

public ManagerController ( NodeManager nodeManager, JobManager jobManager, Validator validator ) : System
nodeManager NodeManager
jobManager JobManager
validator Stardust.Manager.Validations.Validator
return System