C7UserTaskService

orchescala.engine.c7.C7UserTaskService
class C7UserTaskService(val processInstanceService: C7ProcessInstanceService)(using apiClientZIO: IO[EngineError, ApiClient], engineConfig: EngineConfig) extends UserTaskService, C7Service

Attributes

Graph
Supertypes
trait C7Service
trait UserTaskService
trait EngineService
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def complete(taskId: String, variables: Map[String, CamundaVariable]): IO[EngineError, Unit]
def getUserTask(processInstanceId: String, userTaskDefId: String): IO[EngineError, Option[UserTask]]

Inherited methods

protected def getUserTaskVariableJsonProps(processInstanceId: String, userTaskDefId: String, variableFilter: Option[Seq[String]], timeoutInSec: Int): IO[EngineError, (String, Seq[JsonProperty])]

Attributes

Inherited from:
UserTaskService
def getUserTaskVariables(processInstanceId: String, userTaskDefId: String, variableFilter: Option[String], timeoutInSec: Option[Int]): IO[EngineError, (String, Json)]

Attributes

Inherited from:
UserTaskService

Inherited fields

lazy val engineType: EngineType

Attributes

Inherited from:
C7Service