handlers

package
v0.1.6 Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2021 License: AGPL-3.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

This section is empty.

Types

type ConstInt added in v0.0.25

type ConstInt struct {
}

func NewConstInt added in v0.0.25

func NewConstInt() *ConstInt

func (*ConstInt) IsMatched added in v0.0.25

func (c *ConstInt) IsMatched(tp string) bool

func (*ConstInt) Work added in v0.0.25

func (c *ConstInt) Work(pr *manager.ProcessRuntime) error

type ConstString

type ConstString struct {
}

func NewConstString

func NewConstString() *ConstString

func (*ConstString) IsMatched

func (c *ConstString) IsMatched(tp string) bool

func (*ConstString) Work

func (c *ConstString) Work(pr *manager.ProcessRuntime) error

type Evaluate

type Evaluate struct {
}

func NewEvaluateHandler

func NewEvaluateHandler() *Evaluate

func (*Evaluate) IsMatched

func (e *Evaluate) IsMatched(tp string) bool

func (*Evaluate) Work

func (e *Evaluate) Work(pr *manager.ProcessRuntime) error

type File

type File struct {
}

func NewFileHandler

func NewFileHandler() *File

func (File) IsMatched

func (f File) IsMatched(tp string) bool

func (File) Work

func (f File) Work(pr *manager.ProcessRuntime) error

type RankList

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

func NewRankList

func NewRankList(rr ranklists.Repository, ar accounts.Repository) *RankList

func (RankList) IsMatched

func (r RankList) IsMatched(tp string) bool

func (RankList) Work

func (r RankList) Work(pr *manager.ProcessRuntime) error

type Result

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

func NewResult

func NewResult(jr judgements.Repository) *Result

func (*Result) IsMatched

func (r *Result) IsMatched(tp string) bool

func (*Result) Work

func (r *Result) Work(pr *manager.ProcessRuntime) error

type VolumeCreate added in v0.0.25

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

func NewVolumeCreate added in v0.0.25

func NewVolumeCreate(jr judgements.Repository, vs VS.Service) *VolumeCreate

func (*VolumeCreate) IsMatched added in v0.0.25

func (r *VolumeCreate) IsMatched(tp string) bool

func (*VolumeCreate) Work added in v0.0.25

type VolumeFetch added in v0.0.37

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

func NewVolumeFetch added in v0.0.37

func NewVolumeFetch(jr judgements.Repository, vr VR.Repository, vs VS.Storage) *VolumeFetch

func (*VolumeFetch) IsMatched added in v0.0.37

func (r *VolumeFetch) IsMatched(tp string) bool

func (*VolumeFetch) Work added in v0.0.37

func (r *VolumeFetch) Work(pr *manager.ProcessRuntime) error

type VolumeRead added in v0.0.25

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

func NewVolumeRead added in v0.0.25

func NewVolumeRead(jr judgements.Repository, vs VS.Service) *VolumeRead

func (*VolumeRead) IsMatched added in v0.0.25

func (r *VolumeRead) IsMatched(tp string) bool

func (*VolumeRead) Work added in v0.0.25

func (r *VolumeRead) Work(pr *manager.ProcessRuntime) error

type VolumeSave added in v0.0.25

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

func NewVolumeSave added in v0.0.25

func NewVolumeSave(jr judgements.Repository, vs VS.Service) *VolumeSave

func (*VolumeSave) IsMatched added in v0.0.25

func (r *VolumeSave) IsMatched(tp string) bool

func (*VolumeSave) Work added in v0.0.25

func (r *VolumeSave) Work(pr *manager.ProcessRuntime) error

Jump to

Keyboard shortcuts

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