Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Locker ¶
type Locker interface { Lock(id *token2.ID, txID string, reclaim bool) (string, error) // UnlockIDs unlocks the passed IDS. It returns the list of tokens that were not locked in the first place among // those passed. UnlockIDs(ids ...*token2.ID) []*token2.ID UnlockByTxID(txID string) IsLocked(id *token2.ID) bool }
type LockerProvider ¶
type NewQueryEngineFunc ¶
type NewQueryEngineFunc func() QueryService
type QueryService ¶
type SelectorService ¶
type SelectorService struct {
// contains filtered or unexported fields
}
func NewService ¶
func NewService(lockerProvider LockerProvider, c core.ConfigProvider) *SelectorService
func (*SelectorService) SelectorManager ¶
func (s *SelectorService) SelectorManager(tms *token.ManagementService) (token.SelectorManager, error)
Click to show internal directories.
Click to hide internal directories.