Documentation
¶
Index ¶
- type View
- func (v *View) DeleteNotifyUser(userID string, event *models.Event) error
- func (v *View) GetLatestNotificationFailedEvent(sequence uint64) (*repository.FailedEvent, error)
- func (v *View) GetLatestNotificationSequence() (*repository.CurrentSequence, error)
- func (v *View) GetLatestNotifyUserFailedEvent(sequence uint64) (*repository.FailedEvent, error)
- func (v *View) GetLatestNotifyUserSequence() (*repository.CurrentSequence, error)
- func (v *View) Health() (err error)
- func (v *View) LabelPolicyByAggregateIDAndState(aggregateID, labelPolicyTableVar string, state int32) (*model.LabelPolicyView, error)
- func (v *View) MailTemplateByAggregateID(aggregateID string, mailTemplateTableVar string) (*model.MailTemplateView, error)
- func (v *View) MessageTextByIDs(aggregateID, textType, lang, messageTextTableVar string) (*model.MessageTextView, error)
- func (v *View) NotifyUserByID(userID string) (*model.NotifyUser, error)
- func (v *View) NotifyUsersByOrgID(orgID string) ([]*model.NotifyUser, error)
- func (v *View) ProcessedNotificationFailedEvent(failedEvent *repository.FailedEvent) error
- func (v *View) ProcessedNotificationSequence(event *models.Event) error
- func (v *View) ProcessedNotifyUserFailedEvent(failedEvent *repository.FailedEvent) error
- func (v *View) ProcessedNotifyUserSequence(event *models.Event) error
- func (v *View) PutNotifyUser(user *model.NotifyUser, event *models.Event) error
- func (v *View) UpdateNotificationSpoolerRunTimestamp() error
- func (v *View) UpdateNotifyUserSpoolerRunTimestamp() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type View ¶
func (*View) DeleteNotifyUser ¶
func (*View) GetLatestNotificationFailedEvent ¶
func (v *View) GetLatestNotificationFailedEvent(sequence uint64) (*repository.FailedEvent, error)
func (*View) GetLatestNotificationSequence ¶
func (v *View) GetLatestNotificationSequence() (*repository.CurrentSequence, error)
func (*View) GetLatestNotifyUserFailedEvent ¶
func (v *View) GetLatestNotifyUserFailedEvent(sequence uint64) (*repository.FailedEvent, error)
func (*View) GetLatestNotifyUserSequence ¶
func (v *View) GetLatestNotifyUserSequence() (*repository.CurrentSequence, error)
func (*View) LabelPolicyByAggregateIDAndState ¶ added in v1.12.0
func (*View) MailTemplateByAggregateID ¶ added in v0.110.0
func (*View) MessageTextByIDs ¶ added in v1.13.0
func (v *View) MessageTextByIDs(aggregateID, textType, lang, messageTextTableVar string) (*model.MessageTextView, error)
func (*View) NotifyUserByID ¶
func (v *View) NotifyUserByID(userID string) (*model.NotifyUser, error)
func (*View) NotifyUsersByOrgID ¶ added in v0.48.0
func (v *View) NotifyUsersByOrgID(orgID string) ([]*model.NotifyUser, error)
func (*View) ProcessedNotificationFailedEvent ¶
func (v *View) ProcessedNotificationFailedEvent(failedEvent *repository.FailedEvent) error
func (*View) ProcessedNotificationSequence ¶
func (*View) ProcessedNotifyUserFailedEvent ¶
func (v *View) ProcessedNotifyUserFailedEvent(failedEvent *repository.FailedEvent) error
func (*View) ProcessedNotifyUserSequence ¶
func (*View) PutNotifyUser ¶
func (*View) UpdateNotificationSpoolerRunTimestamp ¶ added in v0.107.0
func (*View) UpdateNotifyUserSpoolerRunTimestamp ¶ added in v0.107.0
Click to show internal directories.
Click to hide internal directories.