Interface Process
- All Known Implementing Classes:
ProcessEntity
public interface Process
Przechowuje informacje o procesie
- Author:
- Paweł Rosolak 23 wrz 2014
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionWywołanie metody gdy indeksy nie są załadowane rzuci wyjątekgetIndexValue
(String id) Wywołanie metody gdy indeksy nie są załadowane rzuci wyjątekgetName()
getState()
boolean
-
Field Details
-
JOIN_PROCESS_DEFINITION
Pozwala dołączyć definicję procesu- See Also:
-
-
Method Details
-
getProcessId
String getProcessId()- Returns:
- Id procesu
-
getName
String getName()- Returns:
- Przetłumaczona nazwa uwzględniająca maskę procesu
-
getRawName
String getRawName()- Returns:
- Nazwa procesu
-
getDescription
String getDescription()- Returns:
- Opis procesu
-
getRawDescription
String getRawDescription()- Returns:
- Opis procesu
-
getState
ProcessState getState()- Returns:
- Status procesu
-
getProcessDefinition
ProcessDefinition getProcessDefinition()- Returns:
- Definicja procesu
-
isIndexLoaded
boolean isIndexLoaded()- Returns:
- true jeżeli indeksy procesu są załadowane
-
getIndex
Wywołanie metody gdy indeksy nie są załadowane rzuci wyjątek- Parameters:
id
- Id zmiennej procesu- Returns:
- Informacje o zmiennej procesu
-
getIndexValue
Wywołanie metody gdy indeksy nie są załadowane rzuci wyjątek- Parameters:
id
- Id zmiennej procesu- Returns:
- Wartość zmiennej
-
getCreatedTime
Date getCreatedTime()- Returns:
- Czas utworzenia procesu
-
getStartedTime
Date getStartedTime()- Returns:
- Czas wystartowania procesu
-
getLastStateTime
Date getLastStateTime()- Returns:
- Czas ostatniej zmiany stanu procesu
-
getLimitTime
Date getLimitTime()- Returns:
- Czas deadline'u procesu
-
getObjectId
Long getObjectId()- Returns:
- Id obiektu, unikalne spośród wszystkich obiektów systemu
-
getObjectVersion
Long getObjectVersion()- Returns:
- Wersja obiektu procesu
-
getResourceRequesterId
String getResourceRequesterId()- Returns:
- Login inicjatora procesu
-