|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface HistoryActivityInstanceQuery
query for activity occurrences.
| Field Summary | |
|---|---|
static java.lang.String |
PROPERTY_ACTIVITYNAME
activityName property to be used as property in orderAsc(String) and orderDesc(String) |
static java.lang.String |
PROPERTY_DURATION
duration property to be used as property in orderAsc(String) and orderDesc(String) |
static java.lang.String |
PROPERTY_ENDTIME
endtime property to be used as property in orderAsc(String) and orderDesc(String) |
static java.lang.String |
PROPERTY_EXECUTIONID
executionId property to be used as property in orderAsc(String) and orderDesc(String) |
static java.lang.String |
PROPERTY_STARTTIME
starttime property to be used as property in orderAsc(String) and orderDesc(String) |
| Method Summary | |
|---|---|
HistoryActivityInstanceQuery |
activityName(java.lang.String activityName)
only select activity instances for the given activity (this usually used in combination with processDefinitionId(String)) |
long |
count()
execute a count(*) query and returns number of results |
HistoryActivityInstanceQuery |
executionId(java.lang.String executionId)
only select activity instances for the given execution |
java.util.List<HistoryActivityInstance> |
list()
execute the query and obtain the list of HistoryActivityInstances |
HistoryActivityInstanceQuery |
orderAsc(java.lang.String property)
order selected activity instances ascending for certain properties |
HistoryActivityInstanceQuery |
orderDesc(java.lang.String property)
order selected process definitions descending for certain properties |
HistoryActivityInstanceQuery |
page(int firstResult,
int maxResults)
select a specific page in the result set |
HistoryActivityInstanceQuery |
processDefinitionId(java.lang.String processDefinitionId)
only select activity instances for the given process definition |
HistoryActivityInstanceQuery |
startedAfter(java.util.Date time)
only select activity instances started after the given time |
HistoryActivityInstanceQuery |
startedBefore(java.util.Date time)
only select activity instances started before the given time |
HistoryActivityInstanceQuery |
tookLessThen(long durationInMillis)
only select activity instances that took less then the given duration in milliseconds |
HistoryActivityInstanceQuery |
tookLongerThen(long durationInMillis)
only select activity instances that took longer then the given duration in milliseconds |
HistoryActivityInstance |
uniqueResult()
execute the query and obtain the unique HistoryActivityInstance |
| Field Detail |
|---|
static final java.lang.String PROPERTY_STARTTIME
orderAsc(String) and orderDesc(String)
static final java.lang.String PROPERTY_ENDTIME
orderAsc(String) and orderDesc(String)
static final java.lang.String PROPERTY_EXECUTIONID
orderAsc(String) and orderDesc(String)
static final java.lang.String PROPERTY_ACTIVITYNAME
orderAsc(String) and orderDesc(String)
static final java.lang.String PROPERTY_DURATION
orderAsc(String) and orderDesc(String)
| Method Detail |
|---|
HistoryActivityInstanceQuery processDefinitionId(java.lang.String processDefinitionId)
HistoryActivityInstanceQuery executionId(java.lang.String executionId)
HistoryActivityInstanceQuery startedAfter(java.util.Date time)
HistoryActivityInstanceQuery startedBefore(java.util.Date time)
HistoryActivityInstanceQuery activityName(java.lang.String activityName)
processDefinitionId(String))
HistoryActivityInstanceQuery tookLongerThen(long durationInMillis)
HistoryActivityInstanceQuery tookLessThen(long durationInMillis)
HistoryActivityInstanceQuery orderAsc(java.lang.String property)
properties
HistoryActivityInstanceQuery orderDesc(java.lang.String property)
properties
HistoryActivityInstanceQuery page(int firstResult,
int maxResults)
java.util.List<HistoryActivityInstance> list()
HistoryActivityInstances
HistoryActivityInstance uniqueResult()
HistoryActivityInstance
long count()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||