Package

org.apache.gearpump.cluster

master

Permalink

package master

Visibility
  1. Public
  2. All

Type Members

  1. class AppMasterLauncher extends Actor

    Permalink

    AppMasterLauncher is a child Actor of AppManager, it is responsible to launch the AppMaster on the cluster.

  2. trait AppMasterLauncherFactory extends AnyRef

    Permalink
  3. case class MasterActivity(time: Long, event: String) extends Product with Serializable

    Permalink
  4. case class MasterNode(host: String, port: Int) extends Product with Serializable

    Permalink
  5. class MasterProxy extends Actor with Stash

    Permalink

    This works with Master HA.

    This works with Master HA. When there are multiple Master nodes, This will find a active one.

  6. case class MasterSummary(leader: MasterNode, cluster: List[MasterNode], aliveFor: Long, logFile: String, jarStore: String, masterStatus: Type, homeDirectory: String, activities: List[MasterActivity], jvmName: String, historyMetricsConfig: HistoryMetricsConfig = null) extends Product with Serializable

    Permalink

    Master information returned for REST API call

Value Members

  1. object AppMasterLauncher extends AppMasterLauncherFactory

    Permalink
  2. object MasterProxy

    Permalink
  3. object MasterStatus

    Permalink

    Master status.

    Master status. Synced means all masters are live and synced.

Ungrouped