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
Click to show internal directories.
Click to hide internal directories.