org.jbpm.pvm.internal.query
Class HistoryDetailQueryImpl

java.lang.Object
  extended by org.jbpm.pvm.internal.query.AbstractQuery
      extended by org.jbpm.pvm.internal.query.HistoryDetailQueryImpl
All Implemented Interfaces:
java.io.Serializable, Command<java.lang.Object>, HistoryDetailQuery

public class HistoryDetailQueryImpl
extends AbstractQuery
implements HistoryDetailQuery

Author:
Tom Baeyens
See Also:
Serialized Form

Field Summary
protected  java.lang.String activityInstanceId
           
protected  java.lang.String processInstanceId
           
protected  java.lang.String taskId
           
protected  java.util.Date timeAfter
           
protected  java.util.Date timeBefore
           
protected  java.lang.Class<?> type
           
 
Fields inherited from class org.jbpm.pvm.internal.query.AbstractQuery
commandService, count, isWhereAdded, orderByClause, page, uniqueResult
 
Fields inherited from interface org.jbpm.api.history.HistoryDetailQuery
PROPERTY_TIME, PROPERTY_USERID
 
Constructor Summary
HistoryDetailQueryImpl()
           
 
Method Summary
 HistoryDetailQuery activityInstanceId(java.lang.String activityInstanceId)
           
protected  void applyParameters(org.hibernate.Query query)
           
 HistoryDetailQuery comments()
           
 java.lang.String hql()
           
 java.util.List<HistoryDetail> list()
           
 HistoryDetailQuery orderAsc(java.lang.String property)
           
 HistoryDetailQuery orderDesc(java.lang.String property)
           
 HistoryDetailQuery page(int firstResult, int maxResults)
           
 HistoryDetailQuery processInstanceId(java.lang.String processInstanceId)
           
 HistoryDetailQuery taskId(java.lang.String taskId)
           
 HistoryDetailQuery timeAfter(java.util.Date timeAfter)
           
 HistoryDetailQuery timeBefore(java.util.Date timeBefore)
           
 HistoryDetail uniqueResult()
           
 
Methods inherited from class org.jbpm.pvm.internal.query.AbstractQuery
addOrderByClause, appendOrderByClause, appendWhereClause, applyPage, count, execute, execute, setCommandService, untypedList, untypedUniqueResult, writeReplace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jbpm.api.history.HistoryDetailQuery
count
 

Field Detail

type

protected java.lang.Class<?> type

timeBefore

protected java.util.Date timeBefore

timeAfter

protected java.util.Date timeAfter

processInstanceId

protected java.lang.String processInstanceId

activityInstanceId

protected java.lang.String activityInstanceId

taskId

protected java.lang.String taskId
Constructor Detail

HistoryDetailQueryImpl

public HistoryDetailQueryImpl()
Method Detail

hql

public java.lang.String hql()
Specified by:
hql in class AbstractQuery

applyParameters

protected void applyParameters(org.hibernate.Query query)
Specified by:
applyParameters in class AbstractQuery

list

public java.util.List<HistoryDetail> list()
Specified by:
list in interface HistoryDetailQuery

uniqueResult

public HistoryDetail uniqueResult()
Specified by:
uniqueResult in interface HistoryDetailQuery

taskId

public HistoryDetailQuery taskId(java.lang.String taskId)
Specified by:
taskId in interface HistoryDetailQuery

orderAsc

public HistoryDetailQuery orderAsc(java.lang.String property)
Specified by:
orderAsc in interface HistoryDetailQuery

orderDesc

public HistoryDetailQuery orderDesc(java.lang.String property)
Specified by:
orderDesc in interface HistoryDetailQuery

page

public HistoryDetailQuery page(int firstResult,
                               int maxResults)
Specified by:
page in interface HistoryDetailQuery

activityInstanceId

public HistoryDetailQuery activityInstanceId(java.lang.String activityInstanceId)
Specified by:
activityInstanceId in interface HistoryDetailQuery

processInstanceId

public HistoryDetailQuery processInstanceId(java.lang.String processInstanceId)
Specified by:
processInstanceId in interface HistoryDetailQuery

comments

public HistoryDetailQuery comments()
Specified by:
comments in interface HistoryDetailQuery

timeAfter

public HistoryDetailQuery timeAfter(java.util.Date timeAfter)
Specified by:
timeAfter in interface HistoryDetailQuery

timeBefore

public HistoryDetailQuery timeBefore(java.util.Date timeBefore)
Specified by:
timeBefore in interface HistoryDetailQuery


Copyright © 2010 JBoss Community. All Rights Reserved.