test_concern

package
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Jul 1, 2023 License: AGPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TestConcern

type TestConcern struct {
	*concern.StateManager

	Ctypes []concern_type.Type
	// contains filtered or unexported fields
}

func NewTestConcern

func NewTestConcern(notifyChan chan<- concern.Notify, site string, p []concern_type.Type) *TestConcern

func (*TestConcern) Add

func (t *TestConcern) Add(ctx mmsg.IMsgCtx, groupCode int64, id interface{}, ctype concern_type.Type) (concern.IdentityInfo, error)

func (*TestConcern) Get

func (t *TestConcern) Get(id interface{}) (concern.IdentityInfo, error)

func (*TestConcern) GetStateManager

func (t *TestConcern) GetStateManager() concern.IStateManager

func (*TestConcern) NewTestEvent

func (t *TestConcern) NewTestEvent(p concern_type.Type, groupCode int64, id string) *TestEvent

func (*TestConcern) ParseId

func (t *TestConcern) ParseId(s string) (interface{}, error)

func (*TestConcern) Remove

func (t *TestConcern) Remove(ctx mmsg.IMsgCtx, groupCode int64, id interface{}, ctype concern_type.Type) (concern.IdentityInfo, error)

func (*TestConcern) Site

func (t *TestConcern) Site() string

func (*TestConcern) TestNotifyGenerator

func (t *TestConcern) TestNotifyGenerator() concern.NotifyGeneratorFunc

func (*TestConcern) Types

func (t *TestConcern) Types() []concern_type.Type

func (*TestConcern) UseFresh

func (t *TestConcern) UseFresh(freshFunc concern.FreshFunc)

func (*TestConcern) UseNotifyGenerator

func (t *TestConcern) UseNotifyGenerator(generator concern.NotifyGeneratorFunc)

type TestEvent

type TestEvent struct {
	// contains filtered or unexported fields
}

func (*TestEvent) GetGroupCode

func (t *TestEvent) GetGroupCode() int64

func (*TestEvent) GetUid

func (t *TestEvent) GetUid() interface{}

func (*TestEvent) Logger

func (t *TestEvent) Logger() *logrus.Entry

func (*TestEvent) Site

func (t *TestEvent) Site() string

func (*TestEvent) ToMessage

func (t *TestEvent) ToMessage() *mmsg.MSG

func (*TestEvent) Type

func (t *TestEvent) Type() concern_type.Type

Jump to

Keyboard shortcuts

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