camunda

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2018 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CamundaConnection

type CamundaConnection struct {
	Connection *lra.Connection
}

func NewCamunda

func NewCamunda(UseSSL bool, Server string, Port int, BaseEndpoint string, User string, Password string, ValidateSSL bool, Proxy string, ProxyIsSocks bool) (*CamundaConnection, error)

func (*CamundaConnection) GetProcessInstanceList

func (camunda *CamundaConnection) GetProcessInstanceList() (ProcessInstanceList, error)

func (*CamundaConnection) TerminateProcess

func (camunda *CamundaConnection) TerminateProcess(Id string) error

type ProcessInstance

type ProcessInstance struct {
	Links          []UnknownData `json:"links"`
	Id             string        `json:"id"`
	DefinitionId   string        `json:"definitionId"`
	BusinessKey    string        `json:"businessKey"`
	CaseInstanceId string        `json:"caseInstanceId"`
	Ended          bool          `json:"ended"`
	Suspended      bool          `json:"suspended"`
	TenantId       string        `json:"tenantId"`
}

type ProcessInstanceList

type ProcessInstanceList []ProcessInstance

type UnknownData

type UnknownData map[string]interface{}

Jump to

Keyboard shortcuts

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