RunAllTasks

izumi.distage.roles.bundled.RunAllTasks
See theRunAllTasks companion object
class RunAllTasks[F[_]](F: QuasiIO[F], allTasks: Set[RoleTask[F]]) extends RoleTask[F] with BundledTask

This task runs all the non-bundled distage tasks with its arguments passed to each task.

This task itself might not be too useful in complex cases because of the argument sharing, though it may be used as a template for creating task aggregates.

Attributes

Companion:
object
Graph
Supertypes
trait RoleTask[F]
trait AbstractRole[F]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def start(roleParameters: RawEntrypointParams, freeArgs: Vector[String]): F[Unit]

Application startup wouldn't progress until the effect finishes.

Application startup wouldn't progress until the effect finishes.

Attributes

Definition Classes
RoleTask