NativeDeploymentQueryImpl.java 1.3 KB
Newer Older
1 2
package org.activiti5.engine.impl;

3 4 5
import java.util.List;
import java.util.Map;

6 7 8 9 10 11 12
import org.activiti5.engine.impl.interceptor.CommandContext;
import org.activiti5.engine.impl.interceptor.CommandExecutor;
import org.activiti5.engine.repository.Deployment;
import org.activiti5.engine.repository.NativeDeploymentQuery;

public class NativeDeploymentQueryImpl extends AbstractNativeQuery<NativeDeploymentQuery, Deployment> implements NativeDeploymentQuery {

13
  private static final long serialVersionUID = 1L;
14
  
15 16 17
  public NativeDeploymentQueryImpl(CommandContext commandContext) {
    super(commandContext);
  }
T
Tijs Rademakers 已提交
18

19 20 21
  public NativeDeploymentQueryImpl(CommandExecutor commandExecutor) {
    super(commandExecutor);
  }
T
Tijs Rademakers 已提交
22 23


24 25
 //results ////////////////////////////////////////////////////////////////
  
26
  public List<Deployment> executeList(CommandContext commandContext, Map<String, Object> parameterMap, int firstResult, int maxResults) {
27 28 29
    return commandContext
      .getDeploymentEntityManager()
      .findDeploymentsByNativeQuery(parameterMap, firstResult, maxResults);
30
  }
31
  
32
  public long executeCount(CommandContext commandContext, Map<String, Object> parameterMap) {
33 34 35
    return commandContext
      .getDeploymentEntityManager()
      .findDeploymentCountByNativeQuery(parameterMap);
36
  }
37 38

}