org.sisioh.dddbase.event.mutable

async

package async

Visibility
  1. Public
  2. All

Type Members

  1. trait DomainEventStoreSupport[+R <: Repository[ID, T, Future], ID <: Identity[_], T <: DomainEvent[ID]] extends DomainEventStore[R, ID, T, Future, Unit] with AsyncDomainEventSubscriber[T, Unit]

    org.sisioh.dddbase.event.DomainEventStoreのための骨格実装。

  2. case class GenericAsyncDomainEventPublisher[A <: DomainEvent[_]]() extends DomainEventPublisherSupport[A, Future, Unit] with Product with Serializable

    汎用的なorg.sisioh.dddbase.event.DomainEventPublisherの非同期型実装。

  3. case class GenericAsyncDomainEventStore[+R <: Repository[ID, T, Future], ID <: Identity[_], T <: DomainEvent[ID]](eventRepository: R)(implicit executor: ExecutionContext) extends DomainEventStoreSupport[R, ID, T] with Product with Serializable

    汎用的なorg.sisioh.dddbase.event.DomainEventStoreの非同期実装。

Ungrouped