| Modifier and Type | Method and Description |
|---|---|
Iterator<AbstractEvent> |
JobProgressResult.getEvents()
Returns an iterator to the list of events transported within this job progress result object.
|
| Constructor and Description |
|---|
JobProgressResult(AbstractJobResult.ReturnCode returnCode,
String description,
SerializableArrayList<AbstractEvent> events)
Constructs a new job progress result object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExecutionStateChangeEvent
An
ExecutionStateChangeEvent can be used to notify other objects about an execution state change of a vertex. |
class |
JobEvent
A job event object is used by the job manager to inform a client about
changes of the job's status.
|
class |
RecentJobEvent
A
RecentJobEvent provides a summary of a job which is either currently running or has been running recently. |
class |
VertexAssignmentEvent
A
VertexAssignmentEvent can be used to notify other objects about changes in the assignment of vertices to
instances. |
class |
VertexEvent
Vertex events are transmitted from the job manager
to the job client in order to inform the user about
changes in terms of a tasks execution state.
|
| Modifier and Type | Method and Description |
|---|---|
List<AbstractEvent> |
JobManager.getEvents(JobID jobID) |
| Modifier and Type | Method and Description |
|---|---|
void |
EventCollector.getEventsForJob(JobID jobID,
List<AbstractEvent> eventList,
boolean includeManagementEvents)
Retrieves and adds the collected events for the job with the given job ID to the provided list.
|
| Modifier and Type | Method and Description |
|---|---|
List<AbstractEvent> |
MemoryArchivist.getEvents(JobID jobID) |
List<AbstractEvent> |
ArchiveListener.getEvents(JobID jobID)
Get all archived Events for a job
|
| Modifier and Type | Method and Description |
|---|---|
void |
MemoryArchivist.archiveEvent(JobID jobId,
AbstractEvent event) |
void |
ArchiveListener.archiveEvent(JobID jobId,
AbstractEvent event)
Stores event in archive
|
| Modifier and Type | Class and Description |
|---|---|
class |
InputGateProfilingEvent
Input gate profiling events are a special subclass of vertex profiling events.
|
class |
InstanceProfilingEvent
Instance profiling events are a special subclass of profiling events.
|
class |
InstanceSummaryProfilingEvent
Instance summary profiling events summarize the profiling events of all instances involved in computing a Nephele
job.
|
class |
OutputGateProfilingEvent
Output gate profiling events are a special subclass of vertex profiling events.
|
class |
ProfilingEvent
A profiling event is a special type of event.
|
class |
SingleInstanceProfilingEvent
A single instance profiling event encapsulates profiling information for one particular instance.
|
class |
ThreadProfilingEvent
Through this interface it is possible to access profiling data about the CPU utilization
of the corresponding execution thread during its execution.
|
class |
VertexProfilingEvent
This interface is a base interface for profiling data which
pertains to the execution of tasks.
|
| Modifier and Type | Method and Description |
|---|---|
List<AbstractEvent> |
ExtendedManagementProtocol.getEvents(JobID jobID)
Retrieves the collected events for the job with the given job ID.
|
Copyright © 2014 The Apache Software Foundation. All rights reserved.