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, queue: QueueId, 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 TaskCancelled(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime, user: Option[User], reason: Option[String], payloadUpdate: Option[Patch]) extends TaskEvent with Product with Serializable

  5. case class TaskClosed(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime, user: Option[User], reason: Option[String], resultType: Option[CloseResultType], payloadUpdate: Option[Patch]) extends TaskEvent with Product with Serializable

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

  7. trait TaskCreatedEvent extends TaskEvent

  8. trait TaskEvent extends Event

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

  10. case class TaskRequeued(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime, reason: Option[String], assignee: Option[User], payloadUpdate: Option[Patch], score: Option[Long]) extends TaskEvent with Product with Serializable

  11. case class TaskRescheduled(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime, triggerDate: DateTime, assignee: Option[User], reason: Option[String], payloadUpdate: Option[Patch], score: Option[Long]) extends TaskEvent with Product with Serializable

  12. case class TaskStarted(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime, assignee: Option[User], payloadUpdate: Option[Patch]) extends TaskEvent with Product with Serializable

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

  14. case class TaskUnassigned(aggregateId: AggregateId, aggregateVersion: AggregateVersion, created: DateTime, reason: Option[String], payloadUpdate: Option[Patch]) extends TaskEvent with Product with Serializable

Ungrouped