server

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Mar 10, 2026 License: Apache-2.0 Imports: 29 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewHTTPServer

func NewHTTPServer(cfg *config.AppConfig, handler http.Handler) (*http.Server, error)

Types

type ListenerSettings added in v0.5.0

type ListenerSettings struct {
	Host    string
	Port    int
	TLSHost string
	TLSPort int
	UDSPath string
}

type NorthboundServer added in v0.5.0

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

func NewNorthboundServer added in v0.5.0

func NewNorthboundServer(wfx api.StrictServerInterface) NorthboundServer

func (NorthboundServer) DeleteJobsId added in v0.5.0

func (NorthboundServer) DeleteJobsIdTags added in v0.5.0

func (NorthboundServer) DeleteWorkflowsName added in v0.5.0

func (NorthboundServer) GetHealth added in v0.5.0

func (NorthboundServer) GetJobs added in v0.5.0

func (NorthboundServer) GetJobsEvents added in v0.5.0

func (NorthboundServer) GetJobsId added in v0.5.0

func (NorthboundServer) GetJobsIdDefinition added in v0.5.0

func (NorthboundServer) GetJobsIdStatus added in v0.5.0

func (NorthboundServer) GetJobsIdTags added in v0.5.0

func (NorthboundServer) GetVersion added in v0.5.0

func (NorthboundServer) GetWorkflows added in v0.5.0

func (NorthboundServer) GetWorkflowsName added in v0.5.0

func (NorthboundServer) PostJobs added in v0.5.0

func (NorthboundServer) PostJobsIdTags added in v0.5.0

func (NorthboundServer) PostWorkflows added in v0.5.0

func (NorthboundServer) PutJobsIdDefinition added in v0.5.0

func (NorthboundServer) PutJobsIdStatus added in v0.5.0

type ServerCollection added in v0.5.0

type ServerCollection struct {
	North *http.Server
	South *http.Server
	// contains filtered or unexported fields
}

func NewServerCollection added in v0.5.0

func NewServerCollection(cfg *config.AppConfig, wfx api.StrictServerInterface, storage persistence.Storage) (*ServerCollection, error)

func (*ServerCollection) Start added in v0.5.0

func (sc *ServerCollection) Start() error

func (*ServerCollection) Stop added in v0.5.0

func (sc *ServerCollection) Stop()

Stop the server collection and its associated listeners. It's safe to call this method multiple times.

type SouthboundServer added in v0.5.0

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

func NewSouthboundServer added in v0.5.0

func NewSouthboundServer(wfx api.StrictServerInterface) SouthboundServer

func (SouthboundServer) DeleteJobsId added in v0.5.0

func (SouthboundServer) DeleteJobsIdTags added in v0.5.0

func (SouthboundServer) DeleteWorkflowsName added in v0.5.0

func (SouthboundServer) GetHealth added in v0.5.0

func (SouthboundServer) GetJobs added in v0.5.0

func (SouthboundServer) GetJobsEvents added in v0.5.0

func (SouthboundServer) GetJobsId added in v0.5.0

func (SouthboundServer) GetJobsIdDefinition added in v0.5.0

func (SouthboundServer) GetJobsIdStatus added in v0.5.0

func (SouthboundServer) GetJobsIdTags added in v0.5.0

func (SouthboundServer) GetVersion added in v0.5.0

func (SouthboundServer) GetWorkflows added in v0.5.0

func (SouthboundServer) GetWorkflowsName added in v0.5.0

func (SouthboundServer) PostJobs added in v0.5.0

func (SouthboundServer) PostJobsIdTags added in v0.5.0

func (SouthboundServer) PostWorkflows added in v0.5.0

func (SouthboundServer) PutJobsIdDefinition added in v0.5.0

func (SouthboundServer) PutJobsIdStatus added in v0.5.0

Jump to

Keyboard shortcuts

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