handler

package
v0.10.1 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var FactoryType = reflect.TypeOf((*handler.Factory)(nil)).Elem()
View Source
var Type = reflect.TypeOf((*handler.Handler)(nil)).Elem()

Functions

This section is empty.

Types

type Handler

type Handler struct {
	Type       string
	Arguments  []string
	InputType  string
	OutputType string
	MessageBus string
	ProxyURL   string
	Output     reflect.Type
	// contains filtered or unexported fields
}

func NewHandler

func NewHandler(handler handler.Handler) *Handler

func (*Handler) Call

func (h *Handler) Call(ctx context.Context, session handler.Session) (interface{}, error)

func (*Handler) Init

func (h *Handler) Init(ctx context.Context, resource *view.Resource) (err error)

Jump to

Keyboard shortcuts

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