public interface JobManagerProfiler
| Modifier and Type | Method and Description |
|---|---|
void |
registerForProfilingData(JobID jobID,
ProfilingListener profilingListener)
Registers the given
ProfilingListener object to receive
profiling data for the job with the given job ID. |
void |
registerProfilingJob(ExecutionGraph executionGraph)
Registers the given
ExecutionGraph for profiling. |
void |
shutdown()
Shuts done the job manager's profiling component
and stops all its internal processes.
|
void |
unregisterFromProfilingData(JobID jobID,
ProfilingListener profilingListener)
Unregisters the given
ProfilingListener object from receiving
profiling data issued by the job manager's profiling component. |
void |
unregisterProfilingJob(ExecutionGraph executionGraph)
Unregisters the given
ExecutionGraph from profiling. |
void registerProfilingJob(ExecutionGraph executionGraph)
ExecutionGraph for profiling.executionGraph - the ExecutionGraph to register for profilingvoid unregisterProfilingJob(ExecutionGraph executionGraph)
ExecutionGraph from profiling. Calling this
method will also unregister all of the job's registered listeners.executionGraph - the ExecutionGraph to unregister.void registerForProfilingData(JobID jobID, ProfilingListener profilingListener)
ProfilingListener object to receive
profiling data for the job with the given job ID.jobID - the ID of the job to receive profiling data forprofilingListener - the ProfilingListener object to registervoid unregisterFromProfilingData(JobID jobID, ProfilingListener profilingListener)
ProfilingListener object from receiving
profiling data issued by the job manager's profiling component.jobID - the ID of the job the ProfilingListener object has originally been registered forprofilingListener - the ProfilingListener object to unregistervoid shutdown()
Copyright © 2015 The Apache Software Foundation. All rights reserved.