|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
BSPInterface | Interface BSP defines the basic operations needed to implement the BSP algorithm. |
BSPPeerInterface | BSP communication interface. |
BSPPeerProtocol | Protocol that task child process uses to contact its parent process. |
BSPRPCProtocolVersion | RPC Protocol version |
Queue<T> | Job Queue interface. |
RunningJob | RunningJob is the user-interface to query for details on a
running BSP job. |
Schedulable | This is the class that schedules commands to GroomServer(s) |
Class Summary | |
---|---|
BSP | This class provides an abstract implementation of the BSP interface. |
BSPJob | A BSP job configuration. |
BSPJobClient | BSPJobClient is the primary interface for the user-job to interact with the BSPMaster. |
BSPJobContext | A read-only view of the bsp job that is provided to the tasks while they are running. |
BSPJobID | BSPJobID represents the immutable and unique identifier for the job. |
BSPMaster | BSPMaster is responsible to control all the groom servers and to manage bsp jobs. |
BSPMessage | BSPMessage consists of the tag and the arbitrary amount of data to be communicated. |
BSPPeer | This class represents a BSP peer. |
BSPTask | Base class for tasks. |
BSPTaskRunner | Base class that runs a task in a separate process. |
ClusterStatus | Status information on the current state of the BSP cluster. |
Directive | A generic directive from the BSPMaster to the
GroomServer to take some 'action'. |
GroomServer | A Groom Server (shortly referred to as groom) is a process that performs bsp tasks assigned by BSPMaster. |
GroomServer.Child | The main() for child processes. |
GroomServerStatus | A GroomServerStatus is a BSP primitive. |
ID | A general identifier, which internally stores the id as an integer. |
JobProfile | A JobProfile tracks job's status. |
JobStatus | Describes the current status of a job. |
QueueManager | A BSPJob Queue Manager. |
Task | Base class for tasks. |
TaskAttemptContext | The context for task attempts. |
TaskAttemptID | TaskAttemptID is a unique identifier for a task attempt. |
TaskID | TaskID represents the immutable and unique identifier for a BSP Task. |
TaskLog | A simple logger to handle the task-specific user logs. |
TaskLogAppender | A simple log4j-appender for the task child's BSP system logs. |
TaskRunner | Base class that runs a task in a separate process. |
Enum Summary | |
---|---|
BSPJob.JobState | |
BSPJobClient.TaskStatusFilter | |
BSPMaster.State | |
Directive.Type | |
JobStatus.State | |
TaskLog.LogName | The filter for userlogs. |
BSP computing framework.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |