Ookii.Jumbo.Jet Namespace |
| Class | Description | |
|---|---|---|
| AdditionalProgressCounterAttribute |
Indicates that a task, multi record reader or channel reports additional progress.
| |
| AdditionalProgressValue |
The value of an additional progress counter.
| |
| AllowRecordReuseAttribute |
Attribute for task classes that indicates that the input record reader may reuse the same
object instance for every record.
| |
| ArchivedJob |
Represents information about a job that has been archived.
| |
| AssemblyResolver |
Enables the use of GetType(String) to resolve types in assemblies loaded with LoadFrom(String).
| |
| CleanupJobJetHeartbeatResponse |
Heartbeat response used when the job server wants the task server to clean up data related to a job.
| |
| CompletedTask |
Provides information about a task that has finished executing.
| |
| Configurable |
Provides a basic implementation of IConfigurable.
| |
| FileChannelConfigurationElement |
Provides configuration information for the file channel.
| |
| HashPartitionerT |
A partitioner based on the value returned by GetHashCode(T).
| |
| InitialStatusJetHeartbeatData |
Heartbeat data informing the server of the status
| |
| JetActivator |
Provides object activation services for Jumbo Jet.
| |
| JetClient |
Provides client access to the Jumbo Jet distributed execution engine.
| |
| JetConfiguration |
Provides configuration for the Jumbo distributed execution environment.
| |
| JetHeartbeatData |
Base class for data sent by the task servers to the job server.
| |
| JetHeartbeatResponse |
Base class for heartbeat responses from the job server to the task servers.
| |
| JetMetrics |
Represents information about the current state of the Jet distributed execution engine.
| |
| Job |
Represents a job.
| |
| JobServerConfigurationElement |
Provides configuration information about the job server.
| |
| JobStatus |
Provides status information about the currently running job.
| |
| JumboSettings |
Provides constants for the keys of job and stage settings used by components of Jumbo.
| |
| JumboSettingsFileChannel |
Provides constants for the keys of job and stage settings used by the FileOutputChannel and FileInputChannel.
| |
| JumboSettingsFileChannelStage |
Provides constants for the keys of settings used by the FileOutputChannel that can appear only in the stage settings.
| |
| JumboSettingsFileChannelStageOrJob |
Provides constants for the keys of settings used by the FileOutputChannel and FileInputChannel that can appear in both the job and stage settings.
| |
| KillTaskJetHeartbeatResponse |
Response sent by the job server if the task server must kill the specified task.
| |
| MergeHelperT |
Provides methods to merge multiple segments of sorted input into one sorted output.
| |
| MergeRecordReaderT |
Record reader that merges the records from multiple sorted input record readers.
| |
| MergeRecordReaderConfigurationElement |
Provides configuration for the MergeRecordReaderT.
| |
| MergeRecordReaderConstants |
Contains constants for use by MergeRecordReaderT.
| |
| MergeResultT |
Contains the result of a merge operation.
| |
| MergeResultRecordT |
Represents an output record of a merge operation.
| |
| MultiPartitionRecordReaderT |
Record reader used for pull tasks with the ProcessAllInputPartitionsAttribute attribute.
| |
| PartitionerConstants |
Provides constants for use with implementations of IPartitionerT.
| |
| PrepartitionedPushTaskTInput, TOutput |
Base class for tasks that use the push model and can receive records of multiple partitions.
| |
| PrepartitionedRecordWriterT |
A record writer for records that have already been partitioned.
| |
| ProcessAllInputPartitionsAttribute |
Attribute for task classes that indicates that all input partitions should be processed by the same task instance.
| |
| PushTaskTInput, TOutput |
Base class for tasks that use the push model.
| |
| RunTaskJetHeartbeatResponse |
Heartbeat response used when the job server has a task that the task server should execute.
| |
| ServerShutdownException |
Represents an error with the distributed file system.
| |
| StageStatus |
Provides status information about a particular stage.
| |
| TaskAttemptId |
The identifier of a task attempt.
| |
| TaskContext |
Provides context for a specific task attempt.
| |
| TaskExecutionUtility |
Encapsulates all the data and functionality needed to run a task and its pipelined tasks.
| |
| TaskId |
Represents a task identifier.
| |
| TaskMetrics |
Provides information about the read and write operations done by a task.
| |
| TaskProgress |
Represents the progress of a task.
| |
| TaskServerConfigurationElement |
Provides configuration information for the task server.
| |
| TaskServerMetrics |
Provides information about task servers.
| |
| TaskStatus |
Provides status information about a task.
| |
| TaskStatusChangedJetHeartbeatData |
Heartbeat data used to inform the job server that the status of a task has changed.
| |
| TcpChannelConfigurationElement |
Provides configuration information for the TCP channel.
|
| Interface | Description | |
|---|---|---|
| IConfigurable |
Interface for classes that need the DFS, Jet, and/or Job configuration.
| |
| IHasAdditionalProgress |
Interface for tasks, multi record readers and channels that report additional progress.
| |
| IHasMetrics |
Provides additional metrics about disk and network activity.
| |
| IJobServerClientProtocol |
The interface used by clients to communicate with the job server.
| |
| IJobServerHeartbeatProtocol |
Protocol used by the task servers to communicate with the job server.
| |
| IJobServerTaskProtocol |
Protocol used by tasks to communicate with the job server. For Jumbo internal use only.
| |
| ITaskTInput, TOutput |
Interface for task classes.
| |
| ITaskServerClientProtocol |
The protocol used when task servers communicate with each other or when the job server communicates
with a task server other than its own.
| |
| ITaskServerUmbilicalProtocol |
Interface used by the TaskHost to communicate with its task server.
|
| Enumeration | Description | |
|---|---|---|
| SchedulingMode |
Indicates how the scheduler should assign tasks to servers.
| |
| TaskAttemptStatus |
The current status of a task attempt.
| |
| TaskServerHeartbeatCommand |
Commands that the job server can send to a task server in response to a hearbeat.
| |
| TaskState |
Indicates the current state of a task.
|