Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
GitHub
e

LifecycleFailureStage

enum LifecycleFailureStage

Stable stage classification for failed lifecycle work.

Defined by scalive.LifecycleFailureStage. View source (scalive/api/src/scalive/LifecycleObserver.scala:133-201)

Values21

AfterRender

val AfterRender: LifecycleFailureStage

An after-render hook of the LiveView failed.

Defined by scalive.LifecycleFailureStage.AfterRender. View source (scalive/api/src/scalive/LifecycleObserver.scala:159-159)

Commit

val Commit: LifecycleFailureStage

Committing a rendered turn failed.

Defined by scalive.LifecycleFailureStage.Commit. View source (scalive/api/src/scalive/LifecycleObserver.scala:188-188)

ComponentAfterRender

val ComponentAfterRender: LifecycleFailureStage

An after-render hook of a LiveComponent failed.

Defined by scalive.LifecycleFailureStage.ComponentAfterRender. View source (scalive/api/src/scalive/LifecycleObserver.scala:185-185)

ComponentAsync

val ComponentAsync: LifecycleFailureStage

A LiveComponent failed while handling an async result.

Defined by scalive.LifecycleFailureStage.ComponentAsync. View source (scalive/api/src/scalive/LifecycleObserver.scala:182-182)

ComponentMessage

val ComponentMessage: LifecycleFailureStage

A LiveComponent failed while handling a message or browser event.

Defined by scalive.LifecycleFailureStage.ComponentMessage. View source (scalive/api/src/scalive/LifecycleObserver.scala:179-179)

ComponentMount

val ComponentMount: LifecycleFailureStage

The mount of a LiveComponent failed.

Defined by scalive.LifecycleFailureStage.ComponentMount. View source (scalive/api/src/scalive/LifecycleObserver.scala:173-173)

ComponentUpdate

val ComponentUpdate: LifecycleFailureStage

The update of a LiveComponent failed.

Defined by scalive.LifecycleFailureStage.ComponentUpdate. View source (scalive/api/src/scalive/LifecycleObserver.scala:176-176)

ConnectedTurnGuard

val ConnectedTurnGuard: LifecycleFailureStage

A connected-turn guard died with a defect.

A guard that fails with a LiveConnectedTurnFailure is a controlled outcome, not a failure.

Defined by scalive.LifecycleFailureStage.ConnectedTurnGuard. View source (scalive/api/src/scalive/LifecycleObserver.scala:141-141)

Handler

val Handler: LifecycleFailureStage

A LiveView handler or hook failed, such as handleMessage or handleParams.

Defined by scalive.LifecycleFailureStage.Handler. View source (scalive/api/src/scalive/LifecycleObserver.scala:144-144)

Identity

val Identity: LifecycleFailureStage

Scalive could not allocate a runtime ID.

Defined by scalive.LifecycleFailureStage.Identity. View source (scalive/api/src/scalive/LifecycleObserver.scala:167-167)

Mount

val Mount: LifecycleFailureStage

The mount of the LiveView failed.

Defined by scalive.LifecycleFailureStage.Mount. View source (scalive/api/src/scalive/LifecycleObserver.scala:135-135)

OutputReservation

val OutputReservation: LifecycleFailureStage

Reserving room for the output of a turn failed.

Defined by scalive.LifecycleFailureStage.OutputReservation. View source (scalive/api/src/scalive/LifecycleObserver.scala:156-156)

Render

val Render: LifecycleFailureStage

Rendering the view failed.

Defined by scalive.LifecycleFailureStage.Render. View source (scalive/api/src/scalive/LifecycleObserver.scala:153-153)

ResourcePreparation

val ResourcePreparation: LifecycleFailureStage

Preparing resources that a turn starts or cancels, such as async tasks, failed.

Defined by scalive.LifecycleFailureStage.ResourcePreparation. View source (scalive/api/src/scalive/LifecycleObserver.scala:147-147)

Retirement

val Retirement: LifecycleFailureStage

Releasing LiveComponents or render state that a turn removed failed.

Defined by scalive.LifecycleFailureStage.Retirement. View source (scalive/api/src/scalive/LifecycleObserver.scala:170-170)

Runtime

val Runtime: LifecycleFailureStage

An unexpected runtime or protocol defect that no other stage covers.

Defined by scalive.LifecycleFailureStage.Runtime. View source (scalive/api/src/scalive/LifecycleObserver.scala:200-200)

TopologyPreparation

val TopologyPreparation: LifecycleFailureStage

Preparing the nested LiveViews that a render adds or removes failed.

Defined by scalive.LifecycleFailureStage.TopologyPreparation. View source (scalive/api/src/scalive/LifecycleObserver.scala:150-150)

Upload

val Upload: LifecycleFailureStage

Processing an upload failed.

Defined by scalive.LifecycleFailureStage.Upload. View source (scalive/api/src/scalive/LifecycleObserver.scala:197-197)

Validation

val Validation: LifecycleFailureStage

Scalive rejected the result of a turn as invalid, for example streams that do not match the render or too much queued follow-up work.

Defined by scalive.LifecycleFailureStage.Validation. View source (scalive/api/src/scalive/LifecycleObserver.scala:164-164)

Writer

val Writer: LifecycleFailureStage

Writing the output of the lifecycle to the WebSocket failed.

Defined by scalive.LifecycleFailureStage.Writer. View source (scalive/api/src/scalive/LifecycleObserver.scala:194-194)