Package

net.glorat

cqrs

Permalink

package cqrs

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. cqrs
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class AggregateRoot extends Logging

    Permalink
  2. trait AggregateRootState extends Product

    Permalink

    Must be a value object Current implementation extends Product to strongly encourage use of case class in Scala

  3. trait Command extends Message

    Permalink
  4. trait CommandHandler extends AnyRef

    Permalink
  5. case class CommitedEvent(event: DomainEvent, streamId: GUID, streamRevision: Int) extends Product with Serializable

    Permalink
  6. trait DomainEvent extends Message

    Permalink
    Annotations
    @Salat()
  7. trait EventStreamReceiver extends AnyRef

    Permalink
  8. type GUID = UUID

    Permalink
  9. trait Message extends Product

    Permalink
  10. trait Repository extends AnyRef

    Permalink

Value Members

  1. package example

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped