...
Table of Contents exclude .*Spis treści.*
Wstęp
Tip | ||
---|---|---|
| ||
http://javadoc.plusworkflow.pl/javadoc/plusworkflow/ |
...
Wstęp
API Systemu PlusWorkflow udostępnia zbiór interfejsów i klas umożliwiających wykonywanie operacji systemowych. Najważniejszymi Najważniejszymi elementami API są usługi (Service) i klasy wyszukujące (Finder). Dostęp do tych elementów uzyskujemy poprzez klasy ServiceFactory oraz FinderFactory. Przykłady:
Code Block | ||||
---|---|---|---|---|
| ||||
UserService us=ServiceFactory.getUserService(); ActivityService as=ServiceFactory.getActivityService(); |
...
Gdy mamy stworzoną instancję klasy Service możemy wykonywać dowolne operacje. Lista dostępnych serwisów:
- UserService - zarządzanie użytkownikami, oraz grupami użytkowników
- StructureService - zarządzanie stanowiskami, jednostkami organizacyjnymi,
- RoleService -zarządzanie rolami,
- UserSettingsService - zarządzanie ustawieniami użytkowników
- ArchiveStorageService - zarządzanie strukturą archiwum ( urządzenia, katalogi )
- DocumentClassSerivce - zarządzanie klasami dokumentów
- DocumentService - zarządzanie dokumentami archiwum systemowego
- ActivityService - zarządzanie zadaniami
- ProcessService - zarządzanie procesami
- FormService - odczyt informacji dotyczących formularza procesów
- CommentService - zarządzanie komentarzami procesów
- CustomService - zarządzanie własnymi obiektami bazodanowymi
- DocumentTemplateService - zarządzanie szablonami dokumentów dla procesów
Lista dostępnych interfejsów wyszukujących:
- UserFinder - wyszukiwanie użytkowników
- UserGroupFinder - wyszukiwanie grup użytkowników
- DocumentFinder - wyszukiwanie dokumentów
- ProcessFinder - wyszukiwanie procesów
- ActivityFinder - wyszukiwanie zadań
- PositionFinder - wyszukiwanie stanowisk
- OrganizationalUnitFinder - wyszukiwanie jednostek organizacyjnych
- RoleFinder - wyszukiwanie ról
Przykłady użycia usług
...