services

package
v0.0.0-...-ca3ac9b Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DoTntSrv = "tntsrv"
	DoRtnMgr = "rtnmgr"
	DoStgf   = "stgf"
	DoMigMgr = "migmgr"
)

all constant definitions for the different services

Variables

This section is empty.

Functions

func Close

func Close()

Close closing ths storage factory

func GetMigrationManagement

func GetMigrationManagement() (*migration.Management, error)

GetMigrationManagement returning the tenant for administration tenants

func GetStorageFactory

func GetStorageFactory() (interfaces.StorageFactory, error)

GetStorageFactory returning the storage factory

func GetTenantSrv

func GetTenantSrv() (interfaces.TenantManager, error)

GetTenantSrv returning the tenant for administration tenants

func Init

func Init(storage config.Engine) error

Init initialize the storage factory

func InitHelperServices

func InitHelperServices(cfg config.Config) error

InitHelperServices initialise the helper services like Healthsystem

func InitRESTService

func InitRESTService(cfg config.Config) error

InitRESTService initialise REST Services

func InitServices

func InitServices(cfg config.Config) error

InitServices initialise the service system

Types

This section is empty.

Directories

Path Synopsis
Package bluge this package contains all things related to the bluge fulltext index engine.
Package bluge this package contains all things related to the bluge fulltext index engine.
Package business the package contains the structs for the business rules of the storage system
Package business the package contains the structs for the business rules of the storage system
Package fastcache implementing a fast cache in memory and fast file storage
Package fastcache implementing a fast cache in memory and fast file storage
Package migration this package holds a async service for doing some tenant related migration tasks, like backup, restore, check
Package migration this package holds a async service for doing some tenant related migration tasks, like backup, restore, check
Package mongodb using a mongo db as a index engine for the search
Package mongodb using a mongo db as a index engine for the search
Package s3 this package contains all s3 related structs
Package s3 this package contains all s3 related structs
Package simplefile implement a storage system on a mounted device with simple files as storage objects
Package simplefile implement a storage system on a mounted device with simple files as storage objects

Jump to

Keyboard shortcuts

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