Class SelectDescriptorBuilder


  • public class SelectDescriptorBuilder
    extends java.lang.Object
    Author:
    Elias Ricken de Medeiros, Matthieu Chaffotte, Hongwen Zang, Celine Souchet
    • Constructor Detail

      • SelectDescriptorBuilder

        public SelectDescriptorBuilder()
    • Method Detail

      • getArchivedFlowNodesFromProcessInstance

        public static SelectListDescriptor<SAFlowNodeInstance> getArchivedFlowNodesFromProcessInstance​(long rootContainerId,
                                                                                                       int fromIndex,
                                                                                                       int maxResults)
      • getSourceProcesInstanceIdsOfArchProcessInstancesFromDefinition

        public static SelectListDescriptor<java.lang.Long> getSourceProcesInstanceIdsOfArchProcessInstancesFromDefinition​(long processDefinitionId,
                                                                                                                          QueryOptions queryOptions)
      • getSpecificQueryWithParameters

        public static <T extends PersistentObjectSelectListDescriptor<T> getSpecificQueryWithParameters​(java.lang.Class<T> clazz,
                                                                                                          java.lang.String queryName,
                                                                                                          java.util.Map<java.lang.String,​java.lang.Object> parameters,
                                                                                                          QueryOptions queryOptions)
      • getNumberOfProcessInstances

        public static SelectOneDescriptor<java.lang.Long> getNumberOfProcessInstances()
      • getNumberOfArchivedProcessInstances

        public static SelectOneDescriptor<java.lang.Long> getNumberOfArchivedProcessInstances()
      • getNumberOfOpenActivities

        public static SelectOneDescriptor<java.lang.Long> getNumberOfOpenActivities​(long rootContainerId)
      • getNumberOfAssignedHumanTaskInstances

        public static SelectOneDescriptor<java.lang.Long> getNumberOfAssignedHumanTaskInstances​(long userId)
      • getActiveGatewayInstanceOfProcess

        public static SelectOneDescriptor<SGatewayInstance> getActiveGatewayInstanceOfProcess​(long parentProcessInstanceId,
                                                                                              java.lang.String name)
      • getNumberOfActivitiesFromProcessInstance

        public static SelectOneDescriptor<java.lang.Long> getNumberOfActivitiesFromProcessInstance​(long rootContainerId)
      • getNumberOfFlowNode

        public static SelectOneDescriptor<java.lang.Long> getNumberOfFlowNode​(long parentProcessInstanceId)
      • getNumberOfChildInstancesOfProcessInstance

        public static SelectOneDescriptor<java.lang.Long> getNumberOfChildInstancesOfProcessInstance​(long processInstanceId)
      • getArchivedActivityInstanceWithActivityIdAndStateId

        public static SelectOneDescriptor<SAActivityInstance> getArchivedActivityInstanceWithActivityIdAndStateId​(long activityInstanceId,
                                                                                                                  int stateId)
      • getNumbersOfAssignedOpenTasks

        public static SelectListDescriptor<java.util.Map<java.lang.String,​java.lang.Long>> getNumbersOfAssignedOpenTasks​(java.util.List<java.lang.Long> userIds)
      • getNumbersOfAssignedOverdueOpenTasks

        public static SelectListDescriptor<java.util.Map<java.lang.Long,​java.lang.Long>> getNumbersOfAssignedOverdueOpenTasks​(java.util.List<java.lang.Long> userIds)
      • getNumberOfPendingOverdueOpenTasksForUser

        public static SelectOneDescriptor<java.lang.Long> getNumberOfPendingOverdueOpenTasksForUser​(java.lang.Long userId)
      • deleteMessageInstanceByIds

        public static SelectListDescriptor<java.lang.Long> deleteMessageInstanceByIds​(java.util.List<java.lang.Long> ids,
                                                                                      int fromIndex,
                                                                                      int maxResults)
      • getMessageInstanceIdOlderThanCreationDate

        public static SelectListDescriptor<java.lang.Long> getMessageInstanceIdOlderThanCreationDate​(long creationDate,
                                                                                                     QueryOptions queryOptions)