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
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 Details
-
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
-
-
Constructor Details
-
ServiceInvocationContextImpl
public ServiceInvocationContextImpl(java.util.Map<java.lang.String,java.lang.Object> serviceData, org.flowable.common.engine.api.variable.VariableContainer variableContainer, java.lang.String tenantId)
-
-
Method Details
-
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)
-