Packages

package model

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class DeploymentWithJarData[ProcessRep](processVersion: ProcessVersion, process: ProcessRep, inputConfigDuringExecutionJson: String, jarFileName: String) extends Product with Serializable
  2. case class PeriodicProcess[ProcessRep](id: PeriodicProcessId, deploymentData: DeploymentWithJarData[ProcessRep], scheduleProperty: ScheduleProperty, active: Boolean, createdAt: LocalDateTime, processActionId: Option[ProcessActionId]) extends Product with Serializable
  3. case class PeriodicProcessDeployment[ProcessRep](id: PeriodicProcessDeploymentId, periodicProcess: PeriodicProcess[ProcessRep], createdAt: LocalDateTime, runAt: LocalDateTime, scheduleName: ScheduleName, retriesLeft: Int, nextRetryAt: Option[LocalDateTime], state: PeriodicProcessDeploymentState) extends Product with Serializable
  4. final case class PeriodicProcessDeploymentId(value: Long) extends AnyVal with MappedTo[Long] with Product with Serializable
  5. case class PeriodicProcessDeploymentState(deployedAt: Option[LocalDateTime], completedAt: Option[LocalDateTime], status: PeriodicProcessDeploymentStatus) extends Product with Serializable
  6. case class PeriodicProcessId(value: Long) extends MappedTo[Long] with Product with Serializable
  7. case class PeriodicProcessScheduleData(process: PeriodicProcess[Unit], deployments: List[PeriodicProcessDeployment[Unit]]) extends Product with Serializable
  8. case class ScheduleData(process: PeriodicProcess[Unit], latestDeployments: List[ScheduleDeploymentData]) extends Product with Serializable
  9. case class ScheduleDeploymentData(id: PeriodicProcessDeploymentId, createdAt: LocalDateTime, runAt: LocalDateTime, deployedAt: Option[LocalDateTime], retriesLeft: Int, nextRetryAt: Option[LocalDateTime], state: PeriodicProcessDeploymentState) extends Product with Serializable
  10. case class ScheduleId(processId: PeriodicProcessId, scheduleName: ScheduleName) extends Product with Serializable
  11. case class ScheduleName(value: Option[String]) extends Product with Serializable
  12. case class SchedulesState(schedules: Map[ScheduleId, ScheduleData]) extends Product with Serializable

Value Members

  1. object PeriodicProcessDeploymentStatus extends Enumeration
  2. object ScheduleDeploymentData extends Serializable

Ungrouped