Class ServiceInvocationContextImpl
- java.lang.Object
-
- com.flowable.serviceregistry.engine.ServiceInvocationContextImpl
-
- All Implemented Interfaces:
ServiceInvocationContext
public class ServiceInvocationContextImpl extends java.lang.Object implements ServiceInvocationContext
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,java.lang.Object>
additionalData
protected java.util.Map<java.lang.String,java.lang.Object>
serviceData
protected java.lang.String
tenantId
protected org.flowable.common.engine.api.variable.VariableContainer
variableContainer
-
Constructor Summary
Constructors Constructor Description ServiceInvocationContextImpl(java.util.Map<java.lang.String,java.lang.Object> serviceData, org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String tenantId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>
getAdditionalData()
java.util.Map<java.lang.String,java.lang.Object>
getServiceData()
java.lang.String
getTenantId()
org.flowable.common.engine.api.variable.VariableContainer
getVariableContainer()
void
setAdditionalData(java.util.Map<java.lang.String,java.lang.Object> additionalData)
void
setServiceData(java.util.Map<java.lang.String,java.lang.Object> serviceData)
void
setTenantId(java.lang.String tenantId)
void
setVariableContainer(org.flowable.common.engine.api.variable.VariableContainer variableContainer)
-
-
-
Field Detail
-
variableContainer
protected org.flowable.common.engine.api.variable.VariableContainer variableContainer
-
serviceData
protected java.util.Map<java.lang.String,java.lang.Object> serviceData
-
additionalData
protected java.util.Map<java.lang.String,java.lang.Object> additionalData
-
tenantId
protected java.lang.String tenantId
-
-
Method Detail
-
getVariableContainer
public org.flowable.common.engine.api.variable.VariableContainer getVariableContainer()
- Specified by:
getVariableContainer
in interfaceServiceInvocationContext
-
setVariableContainer
public void setVariableContainer(org.flowable.common.engine.api.variable.VariableContainer variableContainer)
-
getServiceData
public java.util.Map<java.lang.String,java.lang.Object> getServiceData()
- Specified by:
getServiceData
in interfaceServiceInvocationContext
-
setServiceData
public void setServiceData(java.util.Map<java.lang.String,java.lang.Object> serviceData)
-
getAdditionalData
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalData()
- Specified by:
getAdditionalData
in interfaceServiceInvocationContext
-
setAdditionalData
public void setAdditionalData(java.util.Map<java.lang.String,java.lang.Object> additionalData)
-
getTenantId
public java.lang.String getTenantId()
- Specified by:
getTenantId
in interfaceServiceInvocationContext
-
setTenantId
public void setTenantId(java.lang.String tenantId)
-
-