org.apache.gearpump.cluster

appmaster

package appmaster

Visibility
  1. Public
  2. All

Type Members

  1. case class AppMasterRuntimeInfo(appId: Int, appName: String, worker: ActorRef = null, user: String = null, submissionTime: TimeStamp = 0, startTime: TimeStamp = 0, finishTime: TimeStamp = 0, config: Config = null) extends AppMasterRegisterData with Product with Serializable

  2. case class ApplicationState(appId: Int, appName: String, attemptId: Int, app: AppDescription, jar: Option[AppJar], username: String, state: Any) extends Serializable with Product

    This state will be persisted across the masters.

  3. case class ExecutorSystem(executorSystemId: Int, address: Address, daemon: ActorRef, resource: Resource, worker: WorkerInfo) extends Product with Serializable

    This contains JVM configurations to start an executor system

  4. case class WorkerInfo(workerId: Int, ref: ActorRef) extends Product with Serializable

Ungrouped