filters

package
v0.0.0-...-3fe642c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 14, 2017 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EventTypeFilter

type EventTypeFilter struct {
	AllowedEventTypes []string
}

EventTypeFilter returns nil for allowed events. Returns dispatcher.ErrNack for all others.

func (EventTypeFilter) Filter

func (e EventTypeFilter) Filter(msg bus.Message) error

Filter returns nil for allowed events. Returns dispatcher.ErrNack for all others.

type RefreshFilter

type RefreshFilter struct {
	EventStore eventstore.EventStore
}

RefreshFilter calls refresh on an eventstore

func (*RefreshFilter) Filter

func (r *RefreshFilter) Filter(msg bus.Message) error

Filter just calls refrest on an event store.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL