eventstore.core
package eventstore.core
Type members
Classlikes
@SerialVersionUID(1L)
final case
class CannotEstablishConnectionException(message: String, cause: Option[Throwable]) extends EsException
- Companion
- object
object ConsumerStrategy
System supported consumer strategies for use with persistent subscriptions.
System supported consumer strategies for use with persistent subscriptions.
- Companion
- class
@SerialVersionUID(1L)
final case
Result type returned after deleting a stream.
Result type returned after deleting a stream.
- Value Params
- logPosition
The position of the write in the log
@SerialVersionUID(1L)
final case
class DeleteStream(streamId: Id, expectedVersion: Existing, hard: Boolean, requireMaster: Boolean) extends Out
abstract
class EsException(message: String, cause: Option[Throwable]) extends RuntimeException with NoStackTrace
@SerialVersionUID(1L)
final case
class EventRecord(streamId: Id, number: Exact, data: EventData, created: Option[ZonedDateTime]) extends Event
- Companion
- object
@SerialVersionUID(1L)
final case
class ReadAllEvents(fromPosition: Position, maxCount: Int, direction: ReadDirection, resolveLinkTos: Boolean, requireMaster: Boolean) extends Out
@SerialVersionUID(1L)
final case
class ReadAllEventsCompleted(events: List[IndexedEvent], position: Exact, nextPosition: Exact, direction: ReadDirection) extends In
@SerialVersionUID(1L)
final case
class ReadEvent(streamId: Id, eventNumber: EventNumber, resolveLinkTos: Boolean, requireMaster: Boolean) extends Out
- Companion
- object
@SerialVersionUID(1L)
final case
class ReadStreamEvents(streamId: Id, fromNumber: EventNumber, maxCount: Int, direction: ReadDirection, resolveLinkTos: Boolean, requireMaster: Boolean) extends Out
@SerialVersionUID(1L)
final case
class ReadStreamEventsCompleted(events: List[Event], nextEventNumber: EventNumber, lastEventNumber: Exact, endOfStream: Boolean, lastCommitPosition: Long, direction: ReadDirection) extends In
@SerialVersionUID(1L)
final case
class SubscribeToStreamCompleted(lastCommit: Long, lastEventNumber: Option[Exact]) extends SubscribeCompleted
@SerialVersionUID(1L)
final case
class TransactionCommitCompleted(transactionId: Long, numbersRange: Option[Range], position: Option[Exact]) extends In
@SerialVersionUID(1L)
final case
class TransactionStart(streamId: Id, expectedVersion: ExpectedVersion, requireMaster: Boolean) extends Out
@SerialVersionUID(1L)
final case
class TransactionWrite(transactionId: Long, events: List[EventData], requireMaster: Boolean) extends Out
@SerialVersionUID(1L)
final case
class WriteEvents(streamId: Id, events: List[EventData], expectedVersion: ExpectedVersion, requireMaster: Boolean) extends Out
- Companion
- object
@SerialVersionUID(1L)
final case
Result type returned after writing to a stream.
Result type returned after writing to a stream.
- Value Params
- logPosition
The position of the write in the log
- nextExpectedVersion
The next expected version for the stream.
- Companion
- object