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