trait AtLeastOnceProjection[Offset, Envelope] extends Projection[Envelope]
- Self Type
- AtLeastOnceProjection[Offset, Envelope] with InternalProjection
- Annotations
- @DoNotInherit()
- Source
- Projections.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AtLeastOnceProjection
- Projection
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Abstract Value Members
- abstract def projectionId: ProjectionId
- Definition Classes
- Projection
- abstract def statusObserver: StatusObserver[Envelope]
- Definition Classes
- Projection
- abstract def withRecoveryStrategy(recoveryStrategy: HandlerRecoveryStrategy): AtLeastOnceProjection[Offset, Envelope]
- abstract def withRestartBackoff(minBackoff: Duration, maxBackoff: Duration, randomFactor: Double, maxRestarts: Int): AtLeastOnceProjection[Offset, Envelope]
Java API
Java API
- Definition Classes
- AtLeastOnceProjection → Projection
- abstract def withRestartBackoff(minBackoff: Duration, maxBackoff: Duration, randomFactor: Double): AtLeastOnceProjection[Offset, Envelope]
Java API
Java API
- Definition Classes
- AtLeastOnceProjection → Projection
- abstract def withRestartBackoff(minBackoff: FiniteDuration, maxBackoff: FiniteDuration, randomFactor: Double, maxRestarts: Int): Projection[Envelope]
- Definition Classes
- Projection
- abstract def withRestartBackoff(minBackoff: FiniteDuration, maxBackoff: FiniteDuration, randomFactor: Double): Projection[Envelope]
- Definition Classes
- Projection
- abstract def withSaveOffset(afterEnvelopes: Int, afterDuration: Duration): AtLeastOnceProjection[Offset, Envelope]
- abstract def withStatusObserver(observer: StatusObserver[Envelope]): AtLeastOnceProjection[Offset, Envelope]
- Definition Classes
- AtLeastOnceProjection → Projection