Versions in this module Expand all Collapse all v0 v0.3.0 Nov 18, 2021 v0.2.1 Sep 14, 2021 Changes in this version + type ApplicationStore struct + func NewApplicationStore(store *badgerhold.Store) *ApplicationStore + func (as *ApplicationStore) Add(ctx context.Context, a *domain.Application) (*domain.Application, error) + func (as *ApplicationStore) Delete(ctx context.Context, name string) error + func (as *ApplicationStore) Find(ctx context.Context, name string) *domain.Application + func (as *ApplicationStore) GetAll(ctx context.Context, applicationType *string, applicationWorkflow *string) ([]*domain.Application, error) + type ExtensionStore struct + func NewExtensionStore(store *badgerhold.Store) *ExtensionStore + func (es *ExtensionStore) AddExtension(ctx context.Context, extension *domain.Extension) (*domain.Extension, error) + func (es *ExtensionStore) AddExtensionService(ctx context.Context, extensionID string, service *domain.ExtensionService) (*domain.ExtensionService, error) + func (es *ExtensionStore) AddExtensionServiceCredentials(ctx context.Context, extensionID string, serviceID string, ...) (*domain.ExtensionServiceCredentials, error) + func (es *ExtensionStore) AddExtensionServiceEndpoint(ctx context.Context, extensionID string, serviceID string, ...) (*domain.ExtensionServiceEndpoint, error) + func (es *ExtensionStore) DeleteExtension(ctx context.Context, extensionID string) error + func (es *ExtensionStore) DeleteExtensionService(ctx context.Context, extensionID string, serviceID string) error + func (es *ExtensionStore) DeleteExtensionServiceCredentials(ctx context.Context, extensionID string, serviceID string, ...) error + func (es *ExtensionStore) DeleteExtensionServiceEndpoint(ctx context.Context, extensionID string, serviceID string, endpointID string) error + func (es *ExtensionStore) GetExtension(ctx context.Context, extensionID string) (*domain.Extension, error) + func (es *ExtensionStore) GetExtensionAccessDescriptors(ctx context.Context, query *domain.ExtensionQuery) (result []*domain.ExtensionAccessDescriptor, err error) + func (es *ExtensionStore) GetExtensionService(ctx context.Context, extensionID string, serviceID string) (*domain.ExtensionService, error) + func (es *ExtensionStore) GetExtensionServiceCredentials(ctx context.Context, extensionID string, serviceID string, ...) (*domain.ExtensionServiceCredentials, error) + func (es *ExtensionStore) GetExtensionServiceEndpoint(ctx context.Context, extensionID string, serviceID string, endpointID string) (*domain.ExtensionServiceEndpoint, error) + func (es *ExtensionStore) ListExtensionServiceCredentials(ctx context.Context, extensionID string, serviceID string) ([]*domain.ExtensionServiceCredentials, error) + func (es *ExtensionStore) ListExtensionServiceEndpoints(ctx context.Context, extensionID string, serviceID string) ([]*domain.ExtensionServiceEndpoint, error) + func (es *ExtensionStore) ListExtensionServices(ctx context.Context, extensionID string) ([]*domain.ExtensionService, error) + func (es *ExtensionStore) ListExtensions(ctx context.Context, query *domain.ExtensionQuery) (result []*domain.Extension) + func (es *ExtensionStore) UpdateExtension(ctx context.Context, newExtension *domain.Extension) error + func (es *ExtensionStore) UpdateExtensionService(ctx context.Context, extensionID string, newService *domain.ExtensionService) error + func (es *ExtensionStore) UpdateExtensionServiceCredentials(ctx context.Context, extensionID string, serviceID string, ...) error + func (es *ExtensionStore) UpdateExtensionServiceEndpoint(ctx context.Context, extensionID string, serviceID string, ...) error + type WorkflowStore struct + func NewWorkflowStore(store *badgerhold.Store) *WorkflowStore + func (ws *WorkflowStore) AddCodesetAssignment(ctx context.Context, workflowName string, codeset *domain.Codeset, ...) ([]*domain.CodesetAssignment, error) + func (ws *WorkflowStore) AddWorkflow(ctx context.Context, w *domain.Workflow) (*domain.Workflow, error) + func (ws *WorkflowStore) DeleteCodesetAssignment(ctx context.Context, workflowName string, codeset *domain.Codeset) ([]*domain.CodesetAssignment, error) + func (ws *WorkflowStore) DeleteWorkflow(ctx context.Context, name string) error + func (ws *WorkflowStore) GetAllCodesetAssignments(ctx context.Context, workflowName *string) (result map[string][]*domain.CodesetAssignment) + func (ws *WorkflowStore) GetCodesetAssignment(ctx context.Context, workflowName string, codeset *domain.Codeset) (*domain.CodesetAssignment, error) + func (ws *WorkflowStore) GetCodesetAssignments(ctx context.Context, workflowName string) []*domain.CodesetAssignment + func (ws *WorkflowStore) GetWorkflow(ctx context.Context, name string) (*domain.Workflow, error) + func (ws *WorkflowStore) GetWorkflows(ctx context.Context, name *string) []*domain.Workflow