Uses of Package
org.apache.hama.bsp

Packages that use org.apache.hama.bsp
org.apache.hama.bsp BSP computing framework. 
org.apache.hama.ipc Tools to help define network clients and servers. 
org.apache.hama.util Common utilities. 
 

Classes in org.apache.hama.bsp used by org.apache.hama.bsp
BSP
          This class provides an abstract implementation of the BSP interface.
BSPInterface
          Interface BSP defines the basic operations needed to implement the BSP algorithm.
BSPJob
          A BSP job configuration.
BSPJob.JobState
           
BSPJobClient.TaskStatusFilter
           
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.
BSPMaster.State
          Constants for BSPMaster's status.
BSPMessage
          BSPMessage consists of the tag and the arbitrary amount of data to be communicated.
BSPMessageBundle
          BSPMessageBundle stores a group of BSPMessages so that they can be sent in batch rather than individually.
BSPPeerInterface
          BSP communication interface.
BSPPeerProtocol
          Protocol that task child process uses to contact its parent process.
BSPRPCProtocolVersion
          RPC Protocol version.
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'.
Directive.Type
           
DirectiveException
          A custom exception class for Directive.
GroomServer
          A Groom Server (shortly referred to as groom) is a process that performs bsp tasks assigned by BSPMaster.
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.
JobStatus.State
           
Messagable
          A interface for BSP message class.
Queue
          Job Queue interface.
RunningJob
          RunningJob is the user-interface to query for details on a running BSP job.
Task
          Base class for tasks.
TaskAttemptID
          TaskAttemptID is a unique identifier for a task attempt.
TaskID
          TaskID represents the immutable and unique identifier for a BSP Task.
TaskLog.LogName
          The filter for userlogs.
TaskRunner
          Base class that runs a task in a separate process.
 

Classes in org.apache.hama.bsp used by org.apache.hama.ipc
BSPJobID
          BSPJobID represents the immutable and unique identifier for the job.
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'.
GroomServerStatus
          A GroomServerStatus is a BSP primitive.
JobProfile
          A JobProfile tracks job's status.
JobStatus
          Describes the current status of a job.
TaskAttemptID
          TaskAttemptID is a unique identifier for a task attempt.
 

Classes in org.apache.hama.bsp used by org.apache.hama.util
BSPMaster
          BSPMaster is responsible to control all the groom servers and to manage bsp jobs.
GroomServer
          A Groom Server (shortly referred to as groom) is a process that performs bsp tasks assigned by BSPMaster.
JobStatus
          Describes the current status of a job.
 



Copyright © 2008-2011 The Apache Software Foundation. All Rights Reserved.