Documentation ¶
Index ¶
- Constants
- func SetUpHTTPHandlers(config config.AppConfig, router *mux.Router, db *bolt.DB, ...)
- func Trim(s string) string
- type By
- type ConsumerDTO
- type Httphandler
- func (httphandler *Httphandler) ApigatewayDataServe(router *mux.Router)
- func (httphandler *Httphandler) AuthHandler(router *mux.Router)
- func (httphandler *Httphandler) EventBoxHandler(router *mux.Router)
- func (httphandler *Httphandler) EventHandler(router *mux.Router)
- func (httphandler *Httphandler) FunctionHandler(router *mux.Router)
- func (httphandler *Httphandler) MessengerHandler(router *mux.Router)
- func (httphandler *Httphandler) MgrComponentHandler(router *mux.Router)
- func (httphandler *Httphandler) RequestTrackerHandler(router *mux.Router)
- func (httphandler *Httphandler) ResourceHandler(router *mux.Router)
- type Log
Constants ¶
View Source
const AuthContext = "auth"
AuthContext context key for access auth object
Variables ¶
This section is empty.
Functions ¶
func SetUpHTTPHandlers ¶
func SetUpHTTPHandlers( config config.AppConfig, router *mux.Router, db *bolt.DB, messenger _messenger.Messenger, loggerUtil logger.Logger, deployment dep.Deployment)
SetUpHTTPHandlers setUpHTTPHandlers
Types ¶
type ConsumerDTO ¶
ConsumerDTO consumer DTO
type Httphandler ¶
type Httphandler struct {
// contains filtered or unexported fields
}
Httphandler handlers
func (*Httphandler) ApigatewayDataServe ¶
func (httphandler *Httphandler) ApigatewayDataServe(router *mux.Router)
ApigatewayDataServe handler
func (*Httphandler) AuthHandler ¶
func (httphandler *Httphandler) AuthHandler(router *mux.Router)
AuthHandler handler
func (*Httphandler) EventBoxHandler ¶ added in v0.1.2
func (httphandler *Httphandler) EventBoxHandler(router *mux.Router)
EventBoxHandler handler
func (*Httphandler) EventHandler ¶
func (httphandler *Httphandler) EventHandler(router *mux.Router)
EventHandler handler
func (*Httphandler) FunctionHandler ¶
func (httphandler *Httphandler) FunctionHandler(router *mux.Router)
FunctionHandler handler
func (*Httphandler) MessengerHandler ¶
func (httphandler *Httphandler) MessengerHandler(router *mux.Router)
MessengerHandler handler
func (*Httphandler) MgrComponentHandler ¶
func (httphandler *Httphandler) MgrComponentHandler(router *mux.Router)
MgrComponentHandler handler
func (*Httphandler) RequestTrackerHandler ¶
func (httphandler *Httphandler) RequestTrackerHandler(router *mux.Router)
RequestTrackerHandler request-tracker handler
func (*Httphandler) ResourceHandler ¶
func (httphandler *Httphandler) ResourceHandler(router *mux.Router)
ResourceHandler handler
Click to show internal directories.
Click to hide internal directories.