Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReduceEvent ¶
Types ¶
type Handler ¶
type Handler interface { ViewModel() string EventQuery(instanceIDs ...string) (*models.SearchQuery, error) Reduce(*models.Event) error OnError(event *models.Event, err error) error OnSuccess() error MinimumCycleDuration() time.Duration LockDuration() time.Duration QueryLimit() uint64 AggregateTypes() []models.AggregateType CurrentSequence(instanceID string) (uint64, error) Eventstore() v1.Eventstore Subscription() *v1.Subscription }
Click to show internal directories.
Click to hide internal directories.