task

package
v0.3.8 Latest Latest
Warning

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

Go to latest
Published: Apr 7, 2016 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeleteApp

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

DeleteApp implements task.Performable interface

func (DeleteApp) Perform

func (j DeleteApp) Perform(data []byte) error

type DeleteAppMessage

type DeleteAppMessage struct {
	AppName types.ID
}

type DeleteComponent

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

DeleteComponent implements task.Performable interface

func (DeleteComponent) Perform

func (j DeleteComponent) Perform(data []byte) error

type DeleteComponentMessage

type DeleteComponentMessage struct {
	AppName       types.ID
	ComponentName types.ID
}

type DeployComponent

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

func (DeployComponent) Perform

func (j DeployComponent) Perform(data []byte) error

type DeployComponentMessage

type DeployComponentMessage struct {
	AppName       types.ID
	ComponentName types.ID
}

type Performable

type Performable interface {
	Perform(data []byte) error
}

type StartInstance

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

StartInstance implements Performable interface

func (StartInstance) Perform

func (j StartInstance) Perform(data []byte) error

type StartInstanceMessage

type StartInstanceMessage struct {
	AppName          types.ID
	ComponentName    types.ID
	ReleaseTimestamp types.ID
	ID               types.ID
}

type StopInstance

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

StopInstance implements Performable interface

func (StopInstance) Perform

func (j StopInstance) Perform(data []byte) error

type StopInstanceMessage

type StopInstanceMessage struct {
	AppName          types.ID
	ComponentName    types.ID
	ReleaseTimestamp types.ID
	ID               types.ID
}

type Supervisor

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

func NewSupervisor

func NewSupervisor(c *core.Core, size int) *Supervisor

func (*Supervisor) Run

func (s *Supervisor) Run()

Jump to

Keyboard shortcuts

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