public class DocFlowWrapper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.Integer> |
filterTypeInt
Числовое представление типов фильтров для документов
|
static java.util.Map<java.lang.Integer,java.lang.String> |
filterTypeStr
Текстовое представления типов фильтров для документов
|
static java.util.Map<java.lang.Integer,java.lang.String> |
statusDocument
Статусы документа
|
Constructor and Description |
---|
DocFlowWrapper() |
Modifier and Type | Method and Description |
---|---|
static void |
fillRCCGeneralFields(DocumentRCC rcc,
RegisterDoc doc,
DocType docType)
Метод заполняет общие поля для РКК документа для всех типов журнала: входящий, исходящий и внутренный
|
static DocumentRCC |
getDocumentRCC(RegisterDoc doc,
DocType docType)
Метод заполняет поля для РКК документа с типом журнала: входящий
|
static java.lang.String |
wrapChildDocuments(java.util.ArrayList<ProjectInfo> documents,
java.lang.String actorID)
Метод получает на вход массив документов и возвращает текстовое описание этих документов (json строка) (используется для дочерних документов)
|
static java.lang.String |
wrapDocumentInfo(ProjectInfo projectInfo,
RegistryDocument registryDocument,
java.lang.String actorID,
java.lang.String locale) |
static java.lang.String |
wrapDocuments(RegisterDocsList documents,
java.lang.String actorID)
Метод получает на вход массив документов и возвращает текстовое описание этих документов (json строка)
|
static java.lang.String |
wrapDocumentsFilters(java.util.List<DocFilter> filters)
Метод получает на вход массив фильтров и возвращает json строку
|
static java.lang.String |
wrapFavDocumentsFilters(DocItemChilds filters)
Метод используется для возвращения описания избранных фильтров
|
static java.lang.String |
wrapFavorite(RegistryCreateMenuItemList items,
java.lang.String locale) |
static java.lang.String |
wrapRoutes(RoutesList items) |
public static java.util.Map<java.lang.Integer,java.lang.String> statusDocument
public static java.util.Map<java.lang.Integer,java.lang.String> filterTypeStr
public static java.util.Map<java.lang.String,java.lang.Integer> filterTypeInt
public static java.lang.String wrapDocumentsFilters(java.util.List<DocFilter> filters)
filters
- - массив фильтровpublic static java.lang.String wrapFavDocumentsFilters(DocItemChilds filters)
filters
- - массив фильтровpublic static java.lang.String wrapDocuments(RegisterDocsList documents, java.lang.String actorID)
documents
- - массив документовpublic static java.lang.String wrapChildDocuments(java.util.ArrayList<ProjectInfo> documents, java.lang.String actorID)
documents
- - массив документовpublic static java.lang.String wrapDocumentInfo(ProjectInfo projectInfo, RegistryDocument registryDocument, java.lang.String actorID, java.lang.String locale)
public static java.lang.String wrapFavorite(RegistryCreateMenuItemList items, java.lang.String locale)
public static java.lang.String wrapRoutes(RoutesList items)
public static void fillRCCGeneralFields(DocumentRCC rcc, RegisterDoc doc, DocType docType) throws javax.naming.NamingException
rcc
- экземпляр РККdoc
- документ журнала документовdocType
- тип документаjavax.naming.NamingException
public static DocumentRCC getDocumentRCC(RegisterDoc doc, DocType docType) throws javax.naming.NamingException
doc
- документ журнала документовdocType
- тип документаjavax.naming.NamingException