public interface ExtendedManagementProtocol extends JobManagementProtocol
JobManagementProtocol. It can be used to retrieve
internal scheduling information, the network topology, or profiling
information about thread or instance utilization.| Modifier and Type | Method and Description |
|---|---|
List<AbstractEvent> |
getEvents(JobID jobID)
Retrieves the collected events for the job with the given job ID.
|
int |
getNumberOfSlotsAvailableToScheduler() |
List<RecentJobEvent> |
getRecentJobs()
Retrieves a list of jobs which have either running or have been started recently.
|
int |
getTotalNumberOfRegisteredSlots()
Returns the number of available slots among the registered task managers
|
cancelJob, getJobProgress, getRecommendedPollingInterval, submitJobgetBlobServerPortList<RecentJobEvent> getRecentJobs() throws IOException
IOException - thrown if an error occurs while retrieving the job listList<AbstractEvent> getEvents(JobID jobID) throws IOException
jobID - the ID of the job to retrieve the events forIOException - thrown if an error occurs while retrieving the list of eventsint getTotalNumberOfRegisteredSlots()
throws IOException
IOExceptionint getNumberOfSlotsAvailableToScheduler()
throws IOException
IOExceptionCopyright © 2015 The Apache Software Foundation. All rights reserved.