website

package
v1.0.8 Latest Latest
Warning

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

Go to latest
Published: Aug 16, 2023 License: BSD-3-Clause Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(srv iface.Service, object tns.Object, matcher *common.MatchDefinition) (serviceable commonIface.Serviceable, err error)

Types

type Website

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

func (*Website) Application

func (w *Website) Application() string

func (*Website) CachePrefix

func (w *Website) CachePrefix() string

func (*Website) Close

func (w *Website) Close()

func (*Website) Commit

func (w *Website) Commit() string

func (*Website) Config

func (w *Website) Config() *structureSpec.Website

func (*Website) Context

func (w *Website) Context() context.Context

func (*Website) Event

func (w *Website) Event() interface{}

func (*Website) Handle

func (w *Website) Handle(_w goHttp.ResponseWriter, r *goHttp.Request, matcher commonIface.MatchDefinition) (t time.Time, err error)

func (*Website) Id

func (w *Website) Id() string

func (*Website) Match

func (w *Website) Match(matcher commonIface.MatchDefinition) (currentMatchIndex matcherSpec.Index)

func (*Website) Matcher

func (w *Website) Matcher() commonIface.MatchDefinition

func (*Website) Project

func (w *Website) Project() (cid.Cid, error)

func (*Website) Ready

func (w *Website) Ready() error

func (*Website) Service

func (w *Website) Service() commonIface.ServiceComponent

func (*Website) SmartOps

func (w *Website) SmartOps() (uint32, error)

func (*Website) Type

func (w *Website) Type() uint32

func (*Website) Validate

func (w *Website) Validate(matcher commonIface.MatchDefinition) error

Jump to

Keyboard shortcuts

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