Versions in this module Expand all Collapse all v0 v0.0.2 Dec 22, 2023 v0.0.1 Dec 19, 2023 Changes in this version + var AccessDenied = errors.New("access denied") + var CamundaDeploymentUnknown = errors.New("deployment unknown in camunda") + var UnknownVid = errors.New("unknown vid") + func CreateBlankProcess() string + func CreateBlankSvg() string + func Get(url string, result interface{}) (err error) + type Camunda struct + func New(config configuration.Config, vid *vid.Vid, shards *shards.Shards, ...) *Camunda + func (this *Camunda) CheckDeploymentAccess(vid string, userId string) (err error) + func (this *Camunda) CheckHistoryAccess(id string, userId string) (definitionId string, err error) + func (this *Camunda) CheckProcessDefinitionAccess(id string, userId string) (err error) + func (this *Camunda) CheckProcessInstanceAccess(id string, userId string) (err error) + func (this *Camunda) DeployProcess(name string, xml string, svg string, owner string, source string) (deploymentId string, err error) + func (this *Camunda) GetDefinitionByDeploymentVid(vid string, userId string) (result model.ProcessDefinitions, err error) + func (this *Camunda) GetDeployment(vid string, userId string) (result model.Deployment, err error) + func (this *Camunda) GetDeploymentCountByShard(deploymentId string, shard string) (result model.Count, err error) + func (this *Camunda) GetDeploymentList(userId string, params url.Values) (result model.Deployments, err error) + func (this *Camunda) GetExtendedDeployment(deployment model.Deployment, userId string) (result model.ExtendedDeployment, err error) + func (this *Camunda) GetExtendedDeploymentList(userId string, params url.Values) (result []model.ExtendedDeployment, err error) + func (this *Camunda) GetFilteredProcessInstanceHistoryList(userId string, query url.Values) (result model.HistoricProcessInstances, err error) + func (this *Camunda) GetFilteredProcessInstanceHistoryListWithTotal(userId string, query url.Values) (result model.HistoricProcessInstancesWithTotal, err error) + func (this *Camunda) GetInstancesByDeploymentVid(vid string, userId string) (result model.ProcessInstances, err error) + func (this *Camunda) GetProcessDefinition(id string, userId string) (result model.ProcessDefinition, err error) + func (this *Camunda) GetProcessDefinitionDiagram(id string, userId string) (resp *http.Response, err error) + func (this *Camunda) GetProcessInstanceCount(userId string) (result model.Count, err error) + func (this *Camunda) GetProcessInstanceHistoryByProcessDefinition(id string, userId string) (result model.HistoricProcessInstances, err error) + func (this *Camunda) GetProcessInstanceHistoryByProcessDefinitionFinished(id string, userId string) (result model.HistoricProcessInstances, err error) + func (this *Camunda) GetProcessInstanceHistoryByProcessDefinitionUnfinished(id string, userId string) (result model.HistoricProcessInstances, err error) + func (this *Camunda) GetProcessInstanceHistoryList(userId string) (result model.HistoricProcessInstances, err error) + func (this *Camunda) GetProcessInstanceHistoryListFinished(userId string) (result model.HistoricProcessInstances, err error) + func (this *Camunda) GetProcessInstanceHistoryListUnfinished(userId string) (result model.HistoricProcessInstances, err error) + func (this *Camunda) GetProcessInstanceHistoryListWithTotal(userId string, searchtype string, searchvalue string, limit string, ...) (result model.HistoricProcessInstancesWithTotal, err error) + func (this *Camunda) GetProcessInstanceList(userId string) (result model.ProcessInstances, err error) + func (this *Camunda) GetProcessParameters(processDefinitionId string, userId string) (result map[string]model.Variable, err error) + func (this *Camunda) GetRawDefinitionsByDeployment(deploymentId string, userId string) (result model.ProcessDefinitions, err error) + func (this *Camunda) RemoveProcess(deploymentId string, userId string) (err error) + func (this *Camunda) RemoveProcessForShard(deploymentId string, shard string) (err error) + func (this *Camunda) RemoveProcessFromAllShards(deploymentId string) (err error) + func (this *Camunda) RemoveProcessInstance(id string, userId string) (err error) + func (this *Camunda) RemoveProcessInstanceHistory(id string, userId string) (err error) + func (this *Camunda) SendEventTrigger(userId string, msg map[string]interface{}) (response []byte, err error) + func (this *Camunda) SetProcessInstanceVariable(instanceId string, userId string, variableName string, ...) error + func (this *Camunda) StartProcess(processDefinitionId string, userId string, parameter map[string]interface{}) (err error) + func (this *Camunda) StartProcessGetId(processDefinitionId string, userId string, parameter map[string]interface{}) (result model.ProcessInstance, err error) + type CamundaXmlWrapper struct + Bpmn string + Id string + type ProcessStartParameter struct + Default string + Id string + Label string + Properties map[string]string + Type string