Interface Process

All Known Implementing Classes:
ProcessEntity

public interface Process
Przechowuje informacje o procesie
Author:
Paweł Rosolak 23 wrz 2014
  • Field Details

    • JOIN_PROCESS_DEFINITION

      static final String 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

      IndexInfo getIndex(String id)
      Wywołanie metody gdy indeksy nie są załadowane rzuci wyjątek
      Parameters:
      id - Id zmiennej procesu
      Returns:
      Informacje o zmiennej procesu
    • getIndexValue

      Object getIndexValue(String id)
      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