Interface HistoricVariableInstanceQuery

    • Method Detail

      • variableId

        HistoricVariableInstanceQuery variableId​(String id)
        Only select the variable with the given Id
        Parameters:
        id - of the variable to select
        Returns:
        the query object
      • processDefinitionId

        HistoricVariableInstanceQuery processDefinitionId​(String processDefinitionId)
        Only select historic process variables for the given process definition
      • processDefinitionKey

        HistoricVariableInstanceQuery processDefinitionKey​(String processDefinitionKey)
        Only select historic process variables for the given process definition key
      • variableTypeIn

        HistoricVariableInstanceQuery variableTypeIn​(String... variableTypes)
        Only select historic process variables which match one of the given variable types.
      • matchVariableNamesIgnoreCase

        HistoricVariableInstanceQuery matchVariableNamesIgnoreCase()
        The query will match the names of task and process variables in a case-insensitive way.
      • matchVariableValuesIgnoreCase

        HistoricVariableInstanceQuery matchVariableValuesIgnoreCase()
        The query will match the values of task and process variables in a case-insensitive way.
      • processInstanceIdIn

        HistoricVariableInstanceQuery processInstanceIdIn​(String... processInstanceIds)
        Only select historic process variables with the given process instance ids.
      • caseExecutionIdIn

        HistoricVariableInstanceQuery caseExecutionIdIn​(String... caseExecutionIds)
        Only select historic variable instances which have one of the case executions ids.
      • caseActivityIdIn

        HistoricVariableInstanceQuery caseActivityIdIn​(String... caseActivityIds)
        Only select historic variable instances with one of the given case activity ids.
      • activityInstanceIdIn

        HistoricVariableInstanceQuery activityInstanceIdIn​(String... activityInstanceIds)
        Only select historic variable instances which have one of the activity instance ids.
      • disableBinaryFetching

        HistoricVariableInstanceQuery disableBinaryFetching()
        Disable fetching of byte array and file values. By default, the query will fetch such values. By calling this method you can prevent the values of (potentially large) blob data chunks to be fetched. The variables themselves are nonetheless included in the query result.
        Returns:
        the query builder
      • disableCustomObjectDeserialization

        HistoricVariableInstanceQuery disableCustomObjectDeserialization()
        Disable deserialization of variable values that are custom objects. By default, the query will attempt to deserialize the value of these variables. By calling this method you can prevent such attempts in environments where their classes are not available. Independent of this setting, variable serialized values are accessible.