org.camunda.bpm.engine.impl
Class NativeHistoricVariableInstanceQueryImpl

java.lang.Object
  extended by org.camunda.bpm.engine.impl.AbstractNativeQuery<NativeHistoricVariableInstanceQuery,HistoricVariableInstance>
      extended by org.camunda.bpm.engine.impl.NativeHistoricVariableInstanceQueryImpl
All Implemented Interfaces:
Serializable, NativeHistoricVariableInstanceQuery, Command<Object>, NativeQuery<NativeHistoricVariableInstanceQuery,HistoricVariableInstance>

public class NativeHistoricVariableInstanceQueryImpl
extends AbstractNativeQuery<NativeHistoricVariableInstanceQuery,HistoricVariableInstance>
implements NativeHistoricVariableInstanceQuery

See Also:
Serialized Form

Field Summary
protected  boolean isCustomObjectDeserializationEnabled
           
 
Fields inherited from class org.camunda.bpm.engine.impl.AbstractNativeQuery
commandContext, commandExecutor, firstResult, maxResults, resultType
 
Constructor Summary
NativeHistoricVariableInstanceQueryImpl(CommandContext commandContext)
           
NativeHistoricVariableInstanceQueryImpl(CommandExecutor commandExecutor)
           
 
Method Summary
 NativeHistoricVariableInstanceQuery disableCustomObjectDeserialization()
          Disable deserialization of variable values that are custom objects.
 long executeCount(CommandContext commandContext, Map<String,Object> parameterMap)
           
 List<HistoricVariableInstance> executeList(CommandContext commandContext, Map<String,Object> parameterMap, int firstResult, int maxResults)
          Executes the actual query to retrieve the list of results.
 
Methods inherited from class org.camunda.bpm.engine.impl.AbstractNativeQuery
count, execute, executeSingleResult, getParameters, list, listPage, parameter, setCommandExecutor, singleResult, sql
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.camunda.bpm.engine.query.NativeQuery
count, list, listPage, parameter, singleResult, sql
 

Field Detail

isCustomObjectDeserializationEnabled

protected boolean isCustomObjectDeserializationEnabled
Constructor Detail

NativeHistoricVariableInstanceQueryImpl

public NativeHistoricVariableInstanceQueryImpl(CommandContext commandContext)

NativeHistoricVariableInstanceQueryImpl

public NativeHistoricVariableInstanceQueryImpl(CommandExecutor commandExecutor)
Method Detail

disableCustomObjectDeserialization

public NativeHistoricVariableInstanceQuery disableCustomObjectDeserialization()
Description copied from interface: NativeHistoricVariableInstanceQuery
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.

Specified by:
disableCustomObjectDeserialization in interface NativeHistoricVariableInstanceQuery

executeList

public List<HistoricVariableInstance> executeList(CommandContext commandContext,
                                                  Map<String,Object> parameterMap,
                                                  int firstResult,
                                                  int maxResults)
Description copied from class: AbstractNativeQuery
Executes the actual query to retrieve the list of results.

Specified by:
executeList in class AbstractNativeQuery<NativeHistoricVariableInstanceQuery,HistoricVariableInstance>

executeCount

public long executeCount(CommandContext commandContext,
                         Map<String,Object> parameterMap)
Specified by:
executeCount in class AbstractNativeQuery<NativeHistoricVariableInstanceQuery,HistoricVariableInstance>


Copyright © 2017 camunda services GmbH. All rights reserved.