Help us shape the future of Go! Take the 2026 Go Developer Survey

svc

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2021 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewApplicationService

func NewApplicationService(logger *log.Logger, store domain.ApplicationStore) application.Service

NewApplicationService returns the application service implementation.

func NewCodesetService

func NewCodesetService(logger *log.Logger, store domain.CodesetStore) codeset.Service

NewCodesetService returns the codeset service implementation.

func NewExtensionRegistryService added in v0.2.1

func NewExtensionRegistryService(logger *log.Logger, registry domain.ExtensionRegistry) extension.Service

NewExtensionRegistryService returns the extension registry service implementation.

func NewOpenapi

func NewOpenapi(logger *log.Logger) openapi.Service

NewOpenapi returns the openapi service implementation.

func NewProjectService added in v0.2.1

func NewProjectService(logger *log.Logger, store domain.ProjectStore) project.Service

NewProjectService returns the project service implementation.

func NewRunnableService

func NewRunnableService(logger *log.Logger, store domain.RunnableStore) runnable.Service

NewRunnableService returns the runnable service implementation.

func NewVersionService added in v0.1.0

func NewVersionService(logger *log.Logger) gversion.Service

NewVersionService returns the version service implementation.

func NewWorkflowService

func NewWorkflowService(logger *log.Logger, workflowManager domain.WorkflowManager) workflow.Service

NewWorkflowService returns the workflow service implementation.

Types

type RunnableInputError

type RunnableInputError struct {
	Name string // runnable input name
	Type string // runnable input type
	Err  string // error
}

RunnableInputError defines an error type that applies to a runnable input

func (*RunnableInputError) Error

func (e *RunnableInputError) Error() string

type RunnableOutputError

type RunnableOutputError struct {
	Name string // runnable output name
	Type string // runnable input type
	Err  string // error
}

RunnableOutputError defines an error type that applies to a runnable output

func (*RunnableOutputError) Error

func (e *RunnableOutputError) Error() string

Jump to

Keyboard shortcuts

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