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 | Field and Description |
---|---|
Set<Position> |
Position.subPositions |
Modifier and Type | Method and Description |
---|---|
Position |
PositionFinder.findBySymbol(String symbol,
String... joins)
Pobiera stanowisko o podanym symbolu.
|
Position |
OrganizationalUnit.getDirectorPosition() |
Position |
Position.getHigherPosition() |
Position |
StructureService.getPosition(Long id,
String... joins)
Pobiera stanowisko o podanym id.
|
Position |
PositionFinder.getPosition(Long id,
String... joins)
Pobiera stanowisko o podanym id.
|
Position |
StructureService.getPosition(String symbol,
String... joins)
Pobiera stanowisko o podanym symbolu.
|
Modifier and Type | Method and Description |
---|---|
CountedResult<Position> |
PositionFinder.find(String positionName,
String positionSymbol,
String higherPositionName,
String ouName,
Integer start,
Integer limit,
Sorter sorter)
Umożliwia wyszukiwania stanowisk
|
List<Position> |
PositionFinder.findAvailablePositions(String... joins)
Pobiera listę stanowisk, które nie są przypisane do żadnego użytkownika
|
CountedResult<Position> |
PositionFinder.findByFilters(HibernateFilter filter,
Pagination pagination)
Umożliwia wyszukiwanie stanowisk na podstawie filtrów
|
CountedResult<Position> |
PositionFinder.findByHigherPositionSymbol(String positionName,
String positionSymbol,
String higherPositionSymbol,
String organizationalUnitSymbol,
Integer start,
Integer limit,
Sorter sorter)
Umożliwia wyszukiwania stanowisk
|
List<Position> |
PositionFinder.findByName(String positionName,
String... joins)
Pobiera listę stanowisk po nazwie
|
List<Position> |
PositionFinder.findByRole(Long roleId,
String... joins)
Pobiera stanowiska, które są powiązane z rolą o podanym id
|
List<Position> |
PositionFinder.findByUserName(String userName,
String... joins)
Pobiera stanowiska dla podanego użytkownika
|
Set<Position> |
Role.getPositions() |
Set<Position> |
Position.getSubPositions() |
Modifier and Type | Method and Description |
---|---|
Long |
StructureService.createPosition(Position position)
Tworzy nowe stanowisko
|
void |
OrganizationalUnit.setDirectorPosition(Position directorPosition)
Ustawia stanowisko kierownicze
|
void |
Position.setHigherPosition(Position higherPosition)
Ustawia stanowisko nadrzędne
|
void |
StructureService.updatePosition(Position position)
Modyfikuje stanwisko
|
void |
StructureService.validatePosition(Position position)
Sprawdza następujące warunki:
Czy nazwa stanowiska nie jest pusta
Czy symbol stanowiska nie jest pusty
Czy symbol stanowiska nie jest już przypisany do innego stanowiska
|
Modifier and Type | Method and Description |
---|---|
void |
Role.setPositions(Set<Position> positions) |
void |
Position.setSubPositions(Set<Position> subPositions) |
Modifier and Type | Method and Description |
---|---|
static UserInfo.PositionInfo |
UserInfo.PositionInfo.of(Position position,
boolean expanded) |
Constructor and Description |
---|
PositionInfo(Position position) |
PositionInfo(Position position,
boolean expanded) |
Copyright © 2019 Suncode. All rights reserved.