Package

org.apache.gearpump.cluster

appmaster

Permalink

package appmaster

Visibility
  1. Public
  2. All

Type Members

  1. case class ApplicationMetaData(appId: Int, attemptId: Int, appDesc: AppDescription, jar: Option[AppJar], username: String) extends Product with Serializable

    Permalink

    The meta data of an application, which stores the crucial infomation of how to launch the application, like the application jar file location.

    The meta data of an application, which stores the crucial infomation of how to launch the application, like the application jar file location. This data is distributed across the masters.

  2. case class ApplicationRuntimeInfo(appId: Int, appName: String, appMaster: ActorRef = ActorRef.noSender, worker: ActorRef = ActorRef.noSender, user: String = "", submissionTime: TimeStamp = 0, startTime: TimeStamp = 0, finishTime: TimeStamp = 0, config: Config = ConfigFactory.empty(), status: ApplicationStatus = ApplicationStatus.NONEXIST) extends Product with Serializable

    Permalink

    Run time info of Application

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

    Permalink

    Configurations to start an executor system on remote machine

    Configurations to start an executor system on remote machine

    address

    Remote address where we start an Actor System.

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

    Permalink

Ungrouped