|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use JobEvent | |
|---|---|
| org.apache.hadoop.mapreduce.v2.app.job.event | |
| org.apache.hadoop.mapreduce.v2.app.job.impl | |
| Uses of JobEvent in org.apache.hadoop.mapreduce.v2.app.job.event |
|---|
| Subclasses of JobEvent in org.apache.hadoop.mapreduce.v2.app.job.event | |
|---|---|
class |
JobAbortCompletedEvent
|
class |
JobCommitCompletedEvent
|
class |
JobCommitFailedEvent
|
class |
JobCounterUpdateEvent
|
class |
JobDiagnosticsUpdateEvent
|
class |
JobMapTaskRescheduledEvent
|
class |
JobSetupCompletedEvent
|
class |
JobSetupFailedEvent
|
class |
JobStartEvent
|
class |
JobTaskAttemptCompletedEvent
|
class |
JobTaskAttemptFetchFailureEvent
|
class |
JobTaskEvent
|
class |
JobUpdatedNodesEvent
|
| Uses of JobEvent in org.apache.hadoop.mapreduce.v2.app.job.impl |
|---|
| Fields in org.apache.hadoop.mapreduce.v2.app.job.impl with type parameters of type JobEvent | |
|---|---|
protected static org.apache.hadoop.yarn.state.StateMachineFactory<JobImpl,JobStateInternal,JobEventType,JobEvent> |
JobImpl.stateMachineFactory
|
| Methods in org.apache.hadoop.mapreduce.v2.app.job.impl that return types with arguments of type JobEvent | |
|---|---|
protected org.apache.hadoop.yarn.state.StateMachine<JobStateInternal,JobEventType,JobEvent> |
JobImpl.getStateMachine()
|
| Methods in org.apache.hadoop.mapreduce.v2.app.job.impl with parameters of type JobEvent | |
|---|---|
void |
JobImpl.handle(JobEvent event)
|
JobStateInternal |
JobImpl.InitTransition.transition(JobImpl job,
JobEvent event)
Note that this transition method is called directly (and synchronously) by MRAppMaster's init() method (i.e., no RPC, no thread-switching; just plain sequential call within AM context), so we can trigger modifications in AM state from here (at least, if AM is written that way; MR version is). |
void |
JobImpl.StartTransition.transition(JobImpl job,
JobEvent event)
This transition executes in the event-dispatcher thread, though it's triggered in MRAppMaster's startJobs() method. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||