gorilla

package
v0.5.1 Latest Latest
Warning

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

Go to latest
Published: Oct 3, 2020 License: GPL-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 BaseServer added in v0.4.0

type BaseServer struct {
	*base.Component
	// contains filtered or unexported fields
}

BaseServer defines standard operations for an App server

func NewBaseServer added in v0.4.0

func NewBaseServer(logger abstraction.Logger) *BaseServer

NewBaseServer creates a new Application Server

func (BaseServer) Run added in v0.4.0

func (s BaseServer) Run(srvDefinition interface{})

Run executes the Server using the provided server definition

func (BaseServer) Setup added in v0.4.0

func (s BaseServer) Setup(builder func(*rest.Settings))

Setup allows to configure the server settings

type ServerHandlerRegistar added in v0.4.0

type ServerHandlerRegistar interface {
	InitializeServiceHandlers(r *mux.Router) error
}

ServerHandlerRegistar describes an method for Service Handlers initialization

type ServerInfrastructureInitializer added in v0.4.0

type ServerInfrastructureInitializer interface {
	InitializeInfrastructure() error
}

ServerInfrastructureInitializer describes an method for infrastructure initialization

Jump to

Keyboard shortcuts

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