Camunda7Context

camundala.camunda7.worker.Camunda7Context
trait Camunda7Context extends EngineContext

Attributes

Graph
Supertypes
trait EngineContext
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Concrete methods

def getLogger(clazz: Class[_]): WorkerLogger
def sendRequest[ServiceIn : Encoder, ServiceOut : Decoder](request: RunnableRequest[ServiceIn]): () ?=> ServiceOut

Inherited methods

def domainObjToEngineObject[A <: Product : Codec](variable: A): Any

Attributes

Inherited from:
EngineContext
def jsonObjectToEngineObject(json: JsonObject): Map[String, Any]

Attributes

Inherited from:
EngineContext
def jsonToEngineValue(json: Json): Any

Attributes

Inherited from:
EngineContext
def objectToEngineObject[T <: Product : Encoder](product: T, key: String, value: Any): Any

Attributes

Inherited from:
EngineContext
def toEngineObject(variables: Map[String, Json]): Map[String, Any]

Attributes

Inherited from:
EngineContext
def toEngineObject[T <: Product : Encoder](product: T): Map[String, Any]

Attributes

Inherited from:
EngineContext
def valueToEngineObject(value: Any): Any

Attributes

Inherited from:
EngineContext
def valuesToEngineObject(variables: Map[String, Any]): Map[String, Any]

Attributes

Inherited from:
EngineContext

Concrete fields

lazy val toEngineObject: Json => Any