See: Description
Interface | Description |
---|---|
Deployer | |
ExecutionProfile |
This interfaces encapsulates the execution profile of the operation.
|
JobLifecycleObserver |
JobLifecycleObserver is the interface which needs to be
implemented by an entity which wishes to observe the execution of a Job and
its constituent tasks. |
Map |
This interface corresponds to the Map role in a Map-Reduce operation.
|
MapReduce |
This is an interface which encapsulates functionality that is common to both
the
Map and Reduce roles that are associated with
the applications. |
Operation |
This is the interface which encapsulates an application instance that will be
deployed.
|
OperationConfiguration |
This is an interface that allows application instances to be configured.
|
ProgressTracker |
The
ProgressTracker encapsulates information about the status of
jobs. |
Reduce |
This interface corresponds to the Reduce role in a Map-Reduce
operation.
|
Class | Description |
---|---|
ExecutionProfileSetup |
Implements the ExecutionProfile.
|
InstanceDeployer |
This is a class that encapsulates several of the functionality that need to
be supported by Granules application deployers.
|
JobSubmission |
This class manages the submission, tracking and cancellation of Jobs and
their constituent tasks.
|
MapReduceBase |
This is the base class which will serve as the base for implementations of
the
Map and Reduce interface. |
OperationBase |
This is an implementation of the
Operation and
OperationConfiguration interfaces. |
ProgressTrackerWidget |
An implementation of the
ProgressTracker interface. |
Enum | Description |
---|---|
Operation.OperationType |
Exception | Description |
---|---|
MapReduceException |
This is the exception that would be thrown if there are problems in
performing Map-Reduce operations.
|
ProcessingException |
This exception is thrown when an operation wishes to report problems in its
execution.
|
Copyright © 2015. All rights reserved.