com.qmetric.penfold.domain

event

package event

Visibility
  1. Public
  2. All

Type Members

  1. trait Event extends AnyRef

  2. case class FutureTaskCreated(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime, queueBinding: QueueBinding, triggerDate: DateTime, payload: Payload, score: Long) extends TaskCreatedEvent with Product with Serializable

  3. case class TaskArchived(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime) extends TaskEvent with Product with Serializable

  4. case class TaskClosed(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime, concluder: Option[User] = scala.None, conclusionType: Option[String] = scala.None) extends TaskEvent with Product with Serializable

  5. case class TaskCreated(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime, queueBinding: QueueBinding, triggerDate: DateTime, payload: Payload, score: Long) extends TaskCreatedEvent with Product with Serializable

  6. trait TaskCreatedEvent extends TaskEvent

  7. trait TaskEvent extends Event

  8. case class TaskPayloadUpdated(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime, payloadUpdate: Patch, updateType: Option[String], score: Option[Long]) extends TaskEvent with Product with Serializable

  9. case class TaskRequeued(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime) extends TaskEvent with Product with Serializable

  10. case class TaskStarted(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime, assignee: Option[Assignee]) extends TaskEvent with Product with Serializable

  11. case class TaskTriggered(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime) extends TaskEvent with Product with Serializable

Ungrouped