application

package
v0.12.2 Latest Latest
Warning

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

Go to latest
Published: Jan 26, 2022 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppManager

type AppManager struct {
	// contains filtered or unexported fields
}

func NewAppManager

func NewAppManager(amProtocol interfaces.ApplicationManagementProtocol, apiProvider client.APIProvider) *AppManager

func (*AppManager) HandleApplicationStateUpdate

func (appMgr *AppManager) HandleApplicationStateUpdate() func(obj interface{})

handle the updates from the scheduler and sync the status change

func (*AppManager) Name

func (appMgr *AppManager) Name() string

this implements AppManagementService interface

func (*AppManager) ServiceInit

func (appMgr *AppManager) ServiceInit() error

this implements AppManagementService interface

func (*AppManager) Start

func (appMgr *AppManager) Start() error

this implements AppManagementService interface

func (*AppManager) Stop

func (appMgr *AppManager) Stop()

this implements AppManagementService interface

Jump to

Keyboard shortcuts

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