workflows

package
v0.0.0-...-7801012 Latest Latest
Warning

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

Go to latest
Published: May 23, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	QuarkusFlywayMigrateAtStart         string = "quarkus.flyway.migrate-at-start"
	QuarkusDatasourceJDBCURL            string = "quarkus.datasource.jdbc.url"
	KogitoPersistenceType               string = "kogito.persistence.type"
	JDBCPersistenceType                 string = "jdbc"
	KogitoPersistenceQueryTimeoutMillis string = "kogito.persistence.query.timeout.millis"
	KogitoPersistenceProtoMarshaller    string = "kogito.persistence.proto.marshaller"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type WorkflowManager

type WorkflowManager interface {
	SetBuiltStatusToRunning(message string) error
	GetWorkflow() *v1alpha08.SonataFlow
}

WorkflowManager offers a management interface for operations with SonataFlows instances outside the controller's package. Meant to be used by other packages that don't have access to a SonataFlow instance coming from a reconciliation cycle.

func NewManager

func NewManager(client client.Client, ctx context.Context, ns, name string) (WorkflowManager, error)

Jump to

Keyboard shortcuts

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