public class PositionsUtils
extends java.lang.Object
| Constructor and Description |
|---|
PositionsUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkBoolean(java.lang.String bool)
Метод предназначен для проверки boolean параметра запроса
|
static boolean |
fillCardsComponents(java.util.List<java.util.Map<java.lang.String,java.lang.String>> listMap,
ASFDefinition asfDefinition,
ASFDataWrapper dataWrapper,
java.lang.String cmpID)
Метод для получения списка нужными с компонентами
|
static CardForm |
getCardForm(java.lang.String positionID,
java.lang.String positionFormID,
java.lang.String locale)
Метод предназначен для получения одной карточки подразделения по её UUID
|
static java.util.List<Position> |
getPositionsList(java.lang.String departmentID,
java.lang.String actorID,
java.lang.String locale)
Метод для получения списка подразделений департамента
|
static java.lang.String |
validateParameters(java.lang.String departmentID,
java.lang.String positionFormID,
java.lang.String positionFormCode,
java.lang.String cmpID,
boolean cmpIsNeeded,
int recordsCount)
Метод предназначен для проверки параметров запроса API метода /getPostitonsWithCards
|
public static CardForm getCardForm(java.lang.String positionID,
java.lang.String positionFormID,
java.lang.String locale)
positionID - - UUID подразделения для которого нужно получить карточкуpositionFormID - - UUID формы карточки которую нужно получитьlocale - - локаль пользователяpublic static boolean fillCardsComponents(java.util.List<java.util.Map<java.lang.String,java.lang.String>> listMap,
ASFDefinition asfDefinition,
ASFDataWrapper dataWrapper,
java.lang.String cmpID)
listMap - - список компонентов карточки подразделенияasfDefinition - - definition для данных карточки, для проверки на пустое значениеdataWrapper - - обертка данных в которой находятся искомый компонентcmpID - - ID искомого компонентаpublic static java.util.List<Position> getPositionsList(java.lang.String departmentID,
java.lang.String actorID,
java.lang.String locale)
departmentID - - UUID департамента, подразделения которого необходимо получитьactorID - - ID текущего пользователяlocale - - локаль пользователяpublic static java.lang.String validateParameters(java.lang.String departmentID,
java.lang.String positionFormID,
java.lang.String positionFormCode,
java.lang.String cmpID,
boolean cmpIsNeeded,
int recordsCount)
departmentID - - UUID департамента, подразделения которого необходимо получитьpositionFormID - - UUID формы пользователя
cmpID - - ID компонента формыpublic static boolean checkBoolean(java.lang.String bool)
throws IncorrectBooleanParameterException
Метод предназначен для проверки boolean параметра запроса
bool - - предпологаемое строковое представление booleanIncorrectBooleanParameterException