| Package | Description | 
|---|---|
| com.suncode.pwfl.administration.structure | Pakiet zawiera zbiór elementów umożliwiających zarządzanie stanowiskami i jednostkami organizacyjnymi. | 
| com.suncode.pwfl.administration.user | Pakiet zawiera zbiór elementów umożliwiających zarządzanie użytkownikami i grupami użytkowników. | 
| Modifier and Type | Method and Description | 
|---|---|
| OrganizationalUnit | OrganizationalUnitFinder. findBySymbol(String symbol,
            String... joins)Pobiera jednostkę organizacyjną o podanym symbolu. | 
| OrganizationalUnit | OrganizationalUnit. getHigherOrganizationalUnit() | 
| OrganizationalUnit | Position. getOrganizationalUnit()Pobiera jednostkę do której należy stanowisko | 
| OrganizationalUnit | StructureService. getOrganizationalUnit(Long id,
                     String... joins)Pobiera jednostkę organizacyjną o podanym id. | 
| OrganizationalUnit | StructureService. getOrganizationalUnit(String symbol,
                     String... joins)Pobiera jednostkę organizacyjną o podanym symbolu. | 
| Modifier and Type | Method and Description | 
|---|---|
| CountedResult<OrganizationalUnit> | OrganizationalUnitFinder. find(String ouName,
    String ouSymbol,
    String higherOuName,
    String directorPositionName,
    Integer start,
    Integer limit,
    Sorter sorter)Funkcja umożliwjająca wyszukiwanie jednostek organizacyjnych | 
| CountedResult<OrganizationalUnit> | OrganizationalUnitFinder. find(String ouName,
    String ouSymbol,
    String higherOuName,
    String higherOuSymbol,
    String directorPositionName,
    String directorPositionSymbol,
    Integer start,
    Integer limit,
    Sorter sorter)Funkcja umożliwjająca wyszukiwanie jednostek organizacyjnych | 
| List<OrganizationalUnit> | OrganizationalUnitFinder. findByName(String name,
          String... joins)Pobiera jednostki o podanej nazwie | 
| List<OrganizationalUnit> | OrganizationalUnitFinder. findByUserName(String userName,
              String... joins)Pobiera jednostki organizacyjne do których należy podanych użytkownik | 
| Set<OrganizationalUnit> | Position. getDirectoredUnits() | 
| List<OrganizationalUnit> | OrganizationalUnitFinder. getSubOrganizationalUnits(Long ouId)Pobiera wszystkie jednostki podrzędne do jednostki o podanym symbolu. | 
| List<OrganizationalUnit> | OrganizationalUnitFinder. getSubOrganizationalUnitsForUser(String userName)Pobiera wszystkie jednostki do których przypisany jest użytkownik, wraz z jednostkami podrzędnymi. | 
| Set<OrganizationalUnit> | OrganizationalUnit. getSubOus()Zbiór jednostek podrzędnych pierwszego poziomu. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | StructureService. createOrganizationalUnit(OrganizationalUnit ou)Tworzy nową jednostkę organizacyjną | 
| void | OrganizationalUnit. setHigherOrganizationalUnit(OrganizationalUnit higherOrganizationalUnit)Ustawia jednostkę nadrzędną | 
| void | Position. setOrganizationalUnit(OrganizationalUnit organizationalUnit)Ustawia jednostkę organizacyjną | 
| void | StructureService. updateOrganizationalUnit(OrganizationalUnit ou)Modyfikuje jednostkę organizacyjną | 
| void | StructureService. validateOrganizationalUnit(OrganizationalUnit ou)Sprawdza następujące warunki:
 
 Czy nazwa OU nie jest pusta
 Czy symbol OU nie jest pusty
 Czy symbol OU nie jest już przypisany do innego OU
  | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Position. setDirectoredUnits(Set<OrganizationalUnit> directoredUnits) | 
| void | OrganizationalUnit. setSubOus(Set<OrganizationalUnit> subOus) | 
| Modifier and Type | Method and Description | 
|---|---|
| static UserInfo.UnitInfo | UserInfo.UnitInfo. of(OrganizationalUnit unit) | 
| Constructor and Description | 
|---|
| UnitInfo(OrganizationalUnit unit) | 
Copyright © 2019 Suncode. All rights reserved.