public class SelectDescriptorBuilder extends Object
| Constructor and Description |
|---|
SelectDescriptorBuilder() |
public static <T extends PersistentObject> SelectByIdDescriptor<T> getElementById(Class<T> clazz, String elementName, long id)
public static SelectListDescriptor<SFlowNodeInstance> getFlowNodesFromProcessInstance(long parentProcessInstanceId, int fromIndex, int maxResults)
public static SelectListDescriptor<SAFlowNodeInstance> getArchivedFlowNodesFromProcessInstance(long rootContainerId, int fromIndex, int maxResults)
public static SelectListDescriptor<SAActivityInstance> getArchivedActivitiesFromProcessInstance(long rootContainerId, QueryOptions queryOptions)
public static SelectListDescriptor<Long> getSourceProcesInstanceIdsOfArchProcessInstancesFromDefinition(long processDefinitionId, QueryOptions queryOptions)
public static <T extends PersistentObject> SelectListDescriptor<T> getElements(Class<T> clazz, String elementName, QueryOptions queryOptions)
public static <T extends PersistentObject> SelectListDescriptor<T> getElements(Class<T> clazz, String elementName, int fromIndex, int numberOfElements)
public static <T extends PersistentObject> SelectListDescriptor<T> getActivitiesWithStates(Class<T> clazz, long processInstanceId, Set<Integer> stateIds, QueryOptions queryOptions)
clazz - the Class of the persistent object.processInstanceId - the processstateIds - queryOptions - public static <T extends PersistentObject> SelectListDescriptor<T> getSpecificQueryWithParameters(Class<T> clazz, String queryName, Map<String,Object> parameters, QueryOptions queryOptions)
public static SelectListDescriptor<SHumanTaskInstance> getAssignedUserTasks(long userId, int fromIndex, int maxResults, String sortFieldName, OrderByType order)
public static SelectListDescriptor<SHumanTaskInstance> getPendingUserTasks(long userId, Set<Long> actorIds, int fromIndex, int maxResults, String sortFieldName, OrderByType order)
public static SelectListDescriptor<SHumanTaskInstance> getPendingUserTasks(long userId, int fromIndex, int maxResults, String sortFieldName, OrderByType order)
public static SelectOneDescriptor<Long> getNumberOfProcessInstances()
public static SelectOneDescriptor<Long> getNumberOfArchivedProcessInstances()
public static SelectOneDescriptor<Long> getNumberOfOpenActivities(long rootContainerId)
public static SelectOneDescriptor<Long> getNumberOfAssignedHumanTaskInstances(long userId)
public static SelectOneDescriptor<SGatewayInstance> getActiveGatewayInstanceOfProcess(long parentProcessInstanceId, String name)
public static SelectListDescriptor<SActivityInstance> getActivitiesFromProcessInstance(long rootContainerId, int fromIndex, int maxResults)
public static SelectOneDescriptor<Long> getNumberOfActivitiesFromProcessInstance(long rootContainerId)
public static SelectOneDescriptor<Long> getNumberOfFlowNode(long parentProcessInstanceId)
public static SelectListDescriptor<SEventInstance> getEventsFromRootContainer(long rootContainerId, int fromIndex, int maxResults, String field, OrderByType orderByType)
public static SelectListDescriptor<SBoundaryEventInstance> getActivityBoundaryEvents(long activityInstanceId, int fromIndex, int maxResults)
public static SelectListDescriptor<STimerEventTriggerInstance> getEventTriggers(long eventInstanceId, QueryOptions queryOptions)
public static SelectListDescriptor<Long> getChildInstanceIdsOfProcessInstance(Class<SProcessInstance> class1, long processInstanceId, QueryOptions queryOptions)
public static SelectOneDescriptor<Long> getNumberOfChildInstancesOfProcessInstance(long processInstanceId)
public static SelectListDescriptor<SWaitingErrorEvent> getCaughtError(long relatedActivityInstanceId, QueryOptions queryOptions)
public static SelectListDescriptor<SWaitingErrorEvent> getCaughtError(long relatedActivityInstanceId, String errorCode, QueryOptions queryOptions)
public static SelectListDescriptor<SWaitingSignalEvent> getListeningSignals(String signalName, int fromIndex, int maxResults)
public static SelectListDescriptor<SWaitingEvent> getStartWaitingEvents(long processDefinitionId, QueryOptions queryOptions)
public static SelectListDescriptor<SMessageEventCouple> getMessageEventCouples(int fromIndex, int maxResults)
public static SelectOneDescriptor<SAActivityInstance> getArchivedActivityInstanceWithActivityIdAndStateId(long activityInstanceId, int stateId)
public static SelectOneDescriptor<SAActivityInstance> getMostRecentArchivedActivityInstance(long activityInstanceId)
public static SelectOneDescriptor<Long> getNumberOfArchivedTasksSupervisedBy(long supervisorId)
public static SelectListDescriptor<SHumanTaskInstance> searchAssignedTasksSupervisedBy(long supervisorId, int fromIndex, int maxResults)
public static SelectListDescriptor<SHumanTaskInstance> searchArchivedTasksSupervisedBy(long supervisorId, int fromIndex, int maxResults)
public static SelectListDescriptor<Map<String,Long>> getNumbersOfAssignedOpenTasks(List<Long> userIds)
public static SelectListDescriptor<Map<Long,Long>> getNumbersOfAssignedOverdueOpenTasks(List<Long> userIds)
public static SelectOneDescriptor<Long> getNumberOfPendingOverdueOpenTasksForUser(Long userId)
public static SelectOneDescriptor<Long> getNumberOfTokensOfProcessInstance(long processInstanceId)
public static SelectListDescriptor<SToken> getTokensOfProcessInstance(long processInstanceId, QueryOptions queryOptions)
public static SelectListDescriptor<SToken> getTokens(QueryOptions queryOptions)
public static SelectListDescriptor<SToken> getToken(long processInstanceId)
Copyright © 2018 Bonitasoft S.A.. All rights reserved.