Documentation
¶
Index ¶
- Constants
- func Register(configs Configs, bulkLimit, errorCount uint64, view *view.View, ...) []query.Handler
- type Config
- type Configs
- type Notification
- func (_ *Notification) AggregateTypes() []models.AggregateType
- func (n *Notification) CurrentSequence() (uint64, error)
- func (n *Notification) EventQuery() (*models.SearchQuery, error)
- func (h *Notification) Eventstore() v1.Eventstore
- func (h *Notification) LockDuration() time.Duration
- func (h *Notification) MinimumCycleDuration() time.Duration
- func (n *Notification) OnError(event *models.Event, err error) error
- func (n *Notification) OnSuccess() error
- func (h *Notification) QueryLimit() uint64
- func (n *Notification) Reduce(event *models.Event) (err error)
- func (n *Notification) Subscription() *v1.Subscription
- func (n *Notification) ViewModel() string
- type NotifyUser
- func (_ *NotifyUser) AggregateTypes() []es_models.AggregateType
- func (p *NotifyUser) CurrentSequence() (uint64, error)
- func (p *NotifyUser) EventQuery() (*es_models.SearchQuery, error)
- func (h *NotifyUser) Eventstore() v1.Eventstore
- func (h *NotifyUser) LockDuration() time.Duration
- func (h *NotifyUser) MinimumCycleDuration() time.Duration
- func (p *NotifyUser) OnError(event *es_models.Event, err error) error
- func (u *NotifyUser) OnSuccess() error
- func (u *NotifyUser) ProcessOrg(event *es_models.Event) (err error)
- func (u *NotifyUser) ProcessUser(event *es_models.Event) (err error)
- func (h *NotifyUser) QueryLimit() uint64
- func (u *NotifyUser) Reduce(event *es_models.Event) (err error)
- func (p *NotifyUser) Subscription() *v1.Subscription
- func (p *NotifyUser) ViewModel() string
Constants ¶
View Source
const (
NotifyUserID = "NOTIFICATION"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Notification ¶
type Notification struct {
AesCrypto crypto.EncryptionAlgorithm
// contains filtered or unexported fields
}
func (*Notification) AggregateTypes ¶ added in v0.109.13
func (_ *Notification) AggregateTypes() []models.AggregateType
func (*Notification) CurrentSequence ¶ added in v0.109.13
func (n *Notification) CurrentSequence() (uint64, error)
func (*Notification) EventQuery ¶
func (n *Notification) EventQuery() (*models.SearchQuery, error)
func (*Notification) Eventstore ¶ added in v0.109.13
func (h *Notification) Eventstore() v1.Eventstore
func (*Notification) LockDuration ¶ added in v0.109.18
func (*Notification) MinimumCycleDuration ¶
func (*Notification) OnSuccess ¶ added in v0.107.0
func (n *Notification) OnSuccess() error
func (*Notification) QueryLimit ¶ added in v0.64.4
func (h *Notification) QueryLimit() uint64
func (*Notification) Reduce ¶ added in v0.33.5
func (n *Notification) Reduce(event *models.Event) (err error)
func (*Notification) Subscription ¶ added in v1.19.3
func (n *Notification) Subscription() *v1.Subscription
func (*Notification) ViewModel ¶
func (n *Notification) ViewModel() string
type NotifyUser ¶
type NotifyUser struct {
// contains filtered or unexported fields
}
func (*NotifyUser) AggregateTypes ¶ added in v0.109.13
func (_ *NotifyUser) AggregateTypes() []es_models.AggregateType
func (*NotifyUser) CurrentSequence ¶ added in v0.109.13
func (p *NotifyUser) CurrentSequence() (uint64, error)
func (*NotifyUser) EventQuery ¶
func (p *NotifyUser) EventQuery() (*es_models.SearchQuery, error)
func (*NotifyUser) Eventstore ¶ added in v0.109.13
func (h *NotifyUser) Eventstore() v1.Eventstore
func (*NotifyUser) LockDuration ¶ added in v0.109.18
func (*NotifyUser) MinimumCycleDuration ¶
func (*NotifyUser) OnSuccess ¶ added in v0.107.0
func (u *NotifyUser) OnSuccess() error
func (*NotifyUser) ProcessOrg ¶ added in v0.48.0
func (u *NotifyUser) ProcessOrg(event *es_models.Event) (err error)
func (*NotifyUser) ProcessUser ¶ added in v0.48.0
func (u *NotifyUser) ProcessUser(event *es_models.Event) (err error)
func (*NotifyUser) QueryLimit ¶ added in v0.64.4
func (h *NotifyUser) QueryLimit() uint64
func (*NotifyUser) Reduce ¶ added in v0.33.5
func (u *NotifyUser) Reduce(event *es_models.Event) (err error)
func (*NotifyUser) Subscription ¶ added in v1.19.3
func (p *NotifyUser) Subscription() *v1.Subscription
func (*NotifyUser) ViewModel ¶
func (p *NotifyUser) ViewModel() string
Click to show internal directories.
Click to hide internal directories.