Class TaskVariableBaseResource

java.lang.Object
org.flowable.rest.service.api.runtime.task.TaskBaseResource
org.flowable.rest.service.api.runtime.task.TaskVariableBaseResource
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
Direct Known Subclasses:
TaskVariableCollectionResource, TaskVariableDataResource, TaskVariableResource

public class TaskVariableBaseResource extends TaskBaseResource implements org.springframework.beans.factory.InitializingBean
Author:
Frederik Heremans
  • Field Details

    • env

      @Autowired protected org.springframework.core.env.Environment env
    • runtimeService

      @Autowired protected RuntimeService runtimeService
    • isSerializableVariableAllowed

      protected boolean isSerializableVariableAllowed
  • Constructor Details

    • TaskVariableBaseResource

      public TaskVariableBaseResource()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet()
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
    • getVariableFromRequest

      public RestVariable getVariableFromRequest(String taskId, String variableName, String scope, boolean includeBinary)
    • getVariableFromRequestWithoutAccessCheck

      public RestVariable getVariableFromRequestWithoutAccessCheck(org.flowable.task.api.Task task, String variableName, String scope, boolean includeBinary)
    • hasVariableOnScope

      protected boolean hasVariableOnScope(org.flowable.task.api.Task task, String variableName, RestVariable.RestVariableScope scope)
    • setBinaryVariable

      protected RestVariable setBinaryVariable(org.springframework.web.multipart.MultipartHttpServletRequest request, org.flowable.task.api.Task task, boolean isNew)
    • setSimpleVariable

      protected RestVariable setSimpleVariable(RestVariable restVariable, org.flowable.task.api.Task task, boolean isNew)
    • setVariable

      protected void setVariable(org.flowable.task.api.Task task, String name, Object value, RestVariable.RestVariableScope scope, boolean isNew)