public interface ActivityFinder extends BaseFinder<Activity,Long>
Modifier and Type | Method and Description |
---|---|
List<Activity> |
findActivities(String processDefId,
String activityDefId,
List<ActivityState> states,
String... joins)
Pobiera wszystkie zadania dla podanej definicji procesu, definicji zadania i wybranych statusów
|
CountedResult<Activity> |
findActivitiesAssignedToUser(String userName,
Integer start,
Integer limit,
String... joins)
Pobiera zadania przypisane do użytkownika
|
List<Activity> |
findActivitiesAssignedToUser(String userName,
String... joins)
Pobiera zadania przypisane do użytkownika
|
CountedResult<UserActivity> |
findActivitiesAssignedToUserForProcessDefinitions(String userName,
List<ActivityState> activityStates,
List<String> processDefinitionIds,
Integer start,
Integer limit,
String sortBy,
SortDirection sortDirection)
Pobiera zadania przypisane do użytkownika, należące do podanych typów procesów oraz w podanych statusach
|
List<Activity> |
findActivitiesAssignedToUserFromProcess(String userName,
String processId,
String... joins)
Pobiera zadania przypisane do użytkownika z podanego procesu
|
CountedResult<Activity> |
findActivitiesExecutedByUser(String userName,
Integer start,
Integer limit,
String... joins)
Pobiera zadania wykonane przez użytkownika
|
List<Activity> |
findActivitiesExecutedByUserFromProcess(String userName,
String processId,
String... joins)
Pobiera zadania wykonane przez użytkownika z podanego procesu
|
CountedResult<UserActivity> |
findActivitiesInSubstitutionForUserForProcessDefinitions(String userName,
List<ActivityState> activityStates,
List<String> processDefinitionIds,
Integer start,
Integer limit,
String sortBy,
SortDirection sortDirection)
Pobiera zadania użytkownika w zastępstwie, należące do podanych typów procesów oraz w podanych statusach
|
CountedResult<UserActivity> |
findActivitiesWithExceededDeadlineAssignedToUserForProcessDefinitions(String userName,
List<ActivityState> activityStates,
List<String> processDefinitionIds,
Integer start,
Integer limit,
String sortBy,
SortDirection sortDirection)
Pobiera przeterminowane zadania przypisane do użytkownika, należące do podanych typów procesów oraz w podanych statusach
|
Optional<Activity> |
findActivity(String processId,
String activityId,
String... joins)
Pobiera informacje o zadaniu.
|
List<Activity> |
findByProcessId(String processId,
String... joins)
Wyszukuje zadania po podanym id procesu
|
List<Activity> |
findByProcessIds(List<String> processIds,
String... joins)
Wyszukuje wszystkie zadania po podanych id procesów
|
Activity |
findLastActivity(String processId)
Wyszukuje zadanie z procesu o najpóźniejszym czasie zmiany stanu.
|
CountedResult<Activity> |
findMobileActivitiesForUser(String userName,
Integer start,
Integer limit)
Pobiera zadania przypisane do użytkownika, które są zgodne z aplikacją mobilną.
|
List<Activity> |
findNextActivities(String processId,
String activityId)
Wyszukuje zadania, które zostały utworzone po zakończeniu zadania o podanym id
|
List<Activity> |
findOpenedActivities(String processId) |
Activity |
findPreviousActivity(String processId,
String activityId)
Wyszukuje poprzednie zadanie od wskazanego zadania
|
Activity |
getActivity(String processId,
String activityId,
String... joins)
Pobiera informacje o zadaniu
|
count, countAll, findByCriteria, findByCriteria, findByProperty, findOne, findOneByProperty, get, get, getAll, getAll, getCountedResult, getCountedResult
List<Activity> findActivitiesAssignedToUser(String userName, String... joins)
userName
- Login użytkownikaCountedResult<Activity> findActivitiesAssignedToUser(String userName, Integer start, Integer limit, String... joins)
userName
- Login użytkownikastart
- Przesunięcie w zbiorze wynikowymlimit
- Maksymalna ilość pobranych elementówCountedResult<Activity> findMobileActivitiesForUser(String userName, Integer start, Integer limit)
userName
- Login użytkownikastart
- Przesunięcie w zbiorze wynikowymlimit
- Maksymalna ilość pobranych elementówList<Activity> findActivitiesAssignedToUserFromProcess(String userName, String processId, String... joins)
userName
- Login użytkownikaprocessId
- Id procesuActivity getActivity(String processId, String activityId, String... joins)
processId
- Id procesuactivityId
- Id zadaniajoins
- Określa, które elementy mamy dołączyć do obiektu zadania.Optional<Activity> findActivity(String processId, String activityId, String... joins)
processId
- Id procesuactivityId
- Id zadaniajoins
- Określa, które elementy mają być dołączone do obiektu zadania.List<Activity> findOpenedActivities(String processId)
processId
- Id procesuList<Activity> findNextActivities(String processId, String activityId)
processId
- Id procesuactivityId
- Id zadaniaList<Activity> findByProcessId(String processId, String... joins)
processId
- Id procesujoins
- Określa, które elementy mamy dołączyć do obiektu zadania.List<Activity> findByProcessIds(List<String> processIds, String... joins)
processIds
- Lista Id procesówjoins
- Określa, które elementy mamy dołączyć do obiektu zadaniaActivity
Activity findLastActivity(String processId)
processId
- Id procesuCountedResult<Activity> findActivitiesExecutedByUser(String userName, Integer start, Integer limit, String... joins)
userName
- Login użytkownikastart
- Przesunięcie w zbiorze wynikowymlimit
- Maksymalna ilość pobranych elementówjoins
- Określa, które elementy mamy dołączyć do obiektu zadania.List<Activity> findActivitiesExecutedByUserFromProcess(String userName, String processId, String... joins)
userName
- Login użytkownikaprocessId
- Id procesuActivity findPreviousActivity(String processId, String activityId)
processId
- Id procesuactivityId
- Id zadania dla którego ma zostać wyszukane poprzednie zadanie@Beta List<Activity> findActivities(String processDefId, String activityDefId, List<ActivityState> states, String... joins)
processDefId
- Id definicji procesuactivityDefId
- Id definicji zadaniastates
- Statusy zadańjoins
- Określa, które elementy mamy dołączyć do obiektu zadania@Beta CountedResult<UserActivity> findActivitiesAssignedToUserForProcessDefinitions(String userName, List<ActivityState> activityStates, List<String> processDefinitionIds, Integer start, Integer limit, String sortBy, SortDirection sortDirection)
userName
- Login użytkownikaactivityStates
- Lista statusów, w jakich może znajdować się zadanie (pusta lista/null = wszystkie statusy)processDefinitionIds
- Lista id definicji procesów, do których mogą należeć zadania (pusta lista/null = wszystkie definicje procesów)start
- Przesunięcie w zbiorze wynikowymlimit
- Maksymalna ilość pobranych elementówsortBy
- Określa pole, po którym ma nastąpić sortowaniesortDirection
- Określa kierunek sortowania@Beta CountedResult<UserActivity> findActivitiesInSubstitutionForUserForProcessDefinitions(String userName, List<ActivityState> activityStates, List<String> processDefinitionIds, Integer start, Integer limit, String sortBy, SortDirection sortDirection)
userName
- Login użytkownikaactivityStates
- Lista statusów, w jakich może znajdować się zadanie (pusta lista/null = wszystkie statusy)processDefinitionIds
- Lista id definicji procesów, do których mogą należeć zadania (pusta lista/null = wszystkie definicje procesów)start
- Przesunięcie w zbiorze wynikowymlimit
- Maksymalna ilość pobranych elementówsortBy
- Określa pole, po którym ma nastąpić sortowaniesortDirection
- Określa kierunek sortowania@Beta CountedResult<UserActivity> findActivitiesWithExceededDeadlineAssignedToUserForProcessDefinitions(String userName, List<ActivityState> activityStates, List<String> processDefinitionIds, Integer start, Integer limit, String sortBy, SortDirection sortDirection)
userName
- Login użytkownikaactivityStates
- Lista statusów, w jakich może znajdować się zadanie (pusta lista/null = wszystkie statusy)processDefinitionIds
- Lista id definicji procesów, do których mogą należeć zadania (pusta lista/null = wszystkie definicje procesów)start
- Przesunięcie w zbiorze wynikowymlimit
- Maksymalna ilość pobranych elementówsortBy
- Określa pole, po którym ma nastąpić sortowaniesortDirection
- Określa kierunek sortowaniaCopyright © 2023 Suncode. All rights reserved.