public interface ActivityFinder extends BaseFinder<Activity,Long>
Modifier and Type | Method and Description |
---|---|
long |
countActivitiesAssignedToUserForProcessDefinitions(String userName,
List<ActivityState> activityStates,
List<String> processDefinitionIds)
Pobiera liczbę zadań przypisanych do użytkownika, należących do podanych typów procesów oraz w podanych statusach
|
long |
countActivitiesInSubstitutionForUserForProcessDefinitions(String userName,
List<ActivityState> activityStates,
List<String> processDefinitionIds)
Pobiera liczbę zadań użytkownika w zastępstwie, należących do podanych typów procesów oraz w podanych statusach
|
long |
countActivitiesWithExceededDeadlineAssignedToUserForProcessDefinitions(String userName,
List<ActivityState> activityStates,
List<String> processDefinitionIds)
Pobiera liczbę przeterminowanych zadań przypisanych do użytkownika, należących do podanych typów procesów oraz w podanych statusach
|
long |
countFinishedActivitiesForUserForProcessDefinitions(String userName,
ActivityStatusType activityStatus,
List<String> processDefinitionIds)
Pobiera liczbę wykonanych zadań użytkownika, należących do podanych typów procesów oraz w podanych statusach
|
long |
countNewActivitiesAssignedToUserForProcessDefinitions(String userName,
List<ActivityState> activityStates,
List<String> processDefinitionIds)
Pobiera liczbę nowych zadań przypisanych do użytkownika, należących do podanych typów procesów oraz w podanych statusach
|
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
|
List<Activity> |
findClosedActivities(String processId) |
CountedResult<FinishedUserActivity> |
findFinishedActivitiesForUserForProcessDefinitions(String userName,
ActivityStatusType activityStatus,
List<String> processDefinitionIds,
Integer start,
Integer limit,
String sortBy,
SortDirection sortDirection)
Pobiera wykonane zadania użytkownika, należące do podanych typów procesów oraz w podanych statusach
|
Activity |
findLastActivity(String processId)
Wyszukuje zadanie z procesu o najpóźniejszym czasie zmiany stanu.
|
Activity |
findLastActivityOfType(String processId,
String activityDefinitionId)
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ą.
|
CountedResult<UserActivity> |
findNewActivitiesAssignedToUserForProcessDefinitions(String userName,
List<ActivityState> activityStates,
List<String> processDefinitionIds,
Integer start,
Integer limit,
String sortBy,
SortDirection sortDirection)
Pobiera nowe zadania przypisane do użytkownika, należące do podanych typów procesów oraz w podanych statusach
|
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
|
List<String> |
findProcessDefIdsForActivitiesInSubstitution(String userName,
List<ActivityState> activityStates)
Pobiera id definicji procesów zadań w zastępstwie użytkownika
|
List<String> |
findProcessDefIdsForActivitiesWithExceededDeadline(String userName,
List<ActivityState> activityStates)
Pobiera id definicji procesów przeterminowanych zadań użytkownika
|
List<String> |
findProcessDefIdsForFinishedActivities(String userName,
ActivityStatusType activityStatus)
Pobiera id definicji procesów wykonanych zadań użytkownika
|
List<String> |
findProcessDefIdsForNewActivities(String userName,
List<ActivityState> activityStates)
Pobiera id definicji procesów nowych zadań użytkownika
|
List<String> |
findProcessDefIdsForOpenActivities(String userName,
List<ActivityState> activityStates)
Pobiera id definicji procesów otwartych zadań użytkownika
|
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, scrollByCriteria, scrollByCriteria
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> findClosedActivities(String processId)
processId
- Id procesuList<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 procesuActivity findLastActivityOfType(String processId, String activityDefinitionId)
processId
- Id procesuactivityDefinitionId
- id definicji zadaniaCountedResult<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> findNewActivitiesAssignedToUserForProcessDefinitions(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 sortowania@Beta CountedResult<FinishedUserActivity> findFinishedActivitiesForUserForProcessDefinitions(String userName, ActivityStatusType activityStatus, List<String> processDefinitionIds, Integer start, Integer limit, String sortBy, SortDirection sortDirection)
userName
- Login użytkownikaactivityStatus
- Status, w jakim może znajdować się wykonane zadanie (null = wszystkie statusy)processDefinitionIds
- Lista id definicji procesów, do których mogą należeć wykonane 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 List<String> findProcessDefIdsForOpenActivities(String userName, List<ActivityState> activityStates)
userName
- Nazwa użytkownikaactivityStates
- Lista statusów, w jakich może znajdować się zadanie (pusta lista/null = wszystkie statusy)@Beta List<String> findProcessDefIdsForNewActivities(String userName, List<ActivityState> activityStates)
userName
- Nazwa użytkownikaactivityStates
- Lista statusów, w jakich może znajdować się zadanie (pusta lista/null = wszystkie statusy)@Beta List<String> findProcessDefIdsForActivitiesInSubstitution(String userName, List<ActivityState> activityStates)
userName
- Nazwa użytkownikaactivityStates
- Lista statusów, w jakich może znajdować się zadanie (pusta lista/null = wszystkie statusy)@Beta List<String> findProcessDefIdsForActivitiesWithExceededDeadline(String userName, List<ActivityState> activityStates)
userName
- Nazwa użytkownikaactivityStates
- Lista statusów, w jakich może znajdować się zadanie (pusta lista/null = wszystkie statusy)@Beta List<String> findProcessDefIdsForFinishedActivities(String userName, ActivityStatusType activityStatus)
userName
- Nazwa użytkownikaactivityStatus
- Status, w jakim może znajdować się wykonane zadanie (null = wszystkie statusy)@Beta long countActivitiesAssignedToUserForProcessDefinitions(String userName, List<ActivityState> activityStates, List<String> processDefinitionIds)
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)@Beta long countNewActivitiesAssignedToUserForProcessDefinitions(String userName, List<ActivityState> activityStates, List<String> processDefinitionIds)
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)@Beta long countActivitiesInSubstitutionForUserForProcessDefinitions(String userName, List<ActivityState> activityStates, List<String> processDefinitionIds)
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)@Beta long countActivitiesWithExceededDeadlineAssignedToUserForProcessDefinitions(String userName, List<ActivityState> activityStates, List<String> processDefinitionIds)
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)@Beta long countFinishedActivitiesForUserForProcessDefinitions(String userName, ActivityStatusType activityStatus, List<String> processDefinitionIds)
userName
- Login użytkownikaactivityStatus
- Status, w jakim może znajdować się wykonane zadanie (null = wszystkie statusy)processDefinitionIds
- Lista id definicji procesów, do których mogą należeć wykonane zadania (pusta lista/null = wszystkie definicje procesów)Copyright © 2025 Suncode. All rights reserved.