Краткая информация
Объект Configuration обеспечивает доступ к элементам настройки в базе данных Workflow Manager (Classic).
Обсуждение
Объект Configuration обеспечивает доступ к элементам настройки в базе данных Workflow Manager (Classic).
Обзор метода
Метод | Описание |
getActivityTypes () | Возвращает все типы активности в База данных Workflow Manager (Classic) в виде списка объектов ActivityType. |
getHoldTypes () | Возвращает все типы удержаний в базе данных Workflow Manager (Classic) в виде списка объектов HoldType. |
getJobTypeDescription ({job_type_id}, {job_type_name}) | Возвращает свойства типа задания, которые можно настроить перед созданием задания при помощи типа задания или имени типа задания. |
getJobTypes () | Возвращает список всех типов задания в базе геоданных Workflow Manager (Classic), отобранный при помощи фильтров задания. |
getMaps () | Возвращает список названий карт в базе данных Workflow Manager (Classic). |
getNotificationTypes () | Возвращает список всех типов уведомлений в базе данных Workflow Manager (Classic). |
getPriorities () | Возвращает список приоритетов в базе данных Workflow Manager (Classic). |
getPrivileges ({username}) | Возвращает список прав, назначенных пользователю. Если нет заданных аргументов, возвращаются права для текущего пользователя. |
getStatusTypes () | Возвращает список всех типов статуса в базе данных Workflow Manager (Classic) в виде списка объектов StatusType. |
getUserGroups ({username}) | Возвращает список имен групп пользователей, к которым принадлежит пользователь, в базе данных . Если не заданных аргументов, возвращаются группы пользователей, к которым принадлежит текущий пользователь. |
getUsers () | Возвращает список имен для всех пользователей в базе данных Workflow Manager (Classic). |
retrieveMap (map_name, destination_location) | Извлекает карту из Workflow Manager (Classic) базы данных в указанную папку. |
storeMap (map_name, source_location, {storage_type}, {overwrite}) | Сохраняет карту в базе данных Workflow Manager (Classic). Только .mxd может храниться в базе данных Workflow Manager (Classic). |
Методы
getActivityTypes ()
Тип данных | Описание |
ActivityType | Список типов активности возвращен как список объектов ActivityType. |
Типы активности – это шаблоны для активности, записанной в историю в течении жизненного цикла задания.
getHoldTypes ()
Тип данных | Описание |
HoldType | Список типов удержаний возвращен как список объектов HoldType. |
Типы удержаний – это шаблон для удержаний, используемых для приостановки активности задания на неопределенное время.
getJobTypeDescription ({job_type_id}, {job_type_name})
Параметр | Описание | Тип данных |
job_type_id | ID типа задания, свойства которого будут возвращены. | Integer |
job_type_name | Имя типа задания, свойства которого будут возвращены. | String |
Тип данных | Описание |
JobTypeDescription | Свойства типа задания, которые можно настроить и назначить новому создаваемому заданию, возвращаемые как объект JobTypeDescription. |
Описание типа задания, которое можно настроить для определения свойств задания перед его созданием.
getJobTypes ()
Тип данных | Описание |
JobType | Возвращает типы задания в виде списка объектов JobType. Возвращаемые типы заданий отобранные при помощи фильтров задания в базе данных Workflow Manager (Classic). |
Тип задания в базе данных Workflow Manager (Classic) – это шаблон для создаваемых заданий.
getMaps ()
Тип данных | Описание |
String | Список названий карт в базе данных Workflow Manager (Classic). |
Карты в базе данных Workflow Manager (Classic), используемые как шаблоны для карт заданий и карт AOI заданий.
getNotificationTypes ()
Тип данных | Описание |
String | Список всех имен типов уведомлений в базе данных Workflow Manager (Classic). |
Типы уведомлений – это шаблоны для уведомлений задания, отсылаемых в течении жизненного цикла задания.
getPriorities ()
Тип данных | Описание |
Priority | Список приоритетов в базе данных Workflow Manager (Classic). Запись состоит из id, имени и описания каждого приоритета в базе данных Workflow Manager (Classic). |
Приоритет назначает уровень значимости работы, выполняемой как часть задания.
getPrivileges ({username})
Параметр | Описание | Тип данных |
username | Имя пользователя, для которого возвращаются права. (Значение по умолчанию — currentuser) | String |
Тип данных | Описание |
String | Список прав, назначенных пользователю. Если нет заданных аргументов, возвращаются права для текущего пользователя. |
Права ограничивают или расширяют функциональность приложения для пользователей.
getStatusTypes ()
Тип данных | Описание |
StatusType | Список типов статуса возвращается в виде списка объектов StatusType. |
Типы статуса являются шаблонами, которые описывают возможные состояния или стадии задания, через которые оно проходит в процессе выполнения.
getUserGroups ({username})
Параметр | Описание | Тип данных |
username | Имя пользователя, для которого возвращаются группы пользователей. (Значение по умолчанию — currentuser) | String |
Тип данных | Описание |
String | Возвращает список имен групп пользователей в базе данных . |
Группы пользователей применяются для организации пользователей и назначения прав пользователям.
getUsers ()
Тип данных | Описание |
String | Список имен для всех пользователей в базе данных Workflow Manager (Classic). |
Пользователи применяются для назначения работ, истории журнала в задании и создания допуска в приложение.
retrieveMap (map_name, destination_location)
Параметр | Описание | Тип данных |
map_name | Имя карты, которая будет извлечена из базы данных Workflow Manager (Classic). | String |
destination_location | Местоположение папки, в которой будет сохранена карта и имя которой будет использоваться. | String |
Карты применяются для редактирования базовой карты и указания пользователю, где будет выполняться большая часть работы.
storeMap (map_name, source_location, {storage_type}, {overwrite})
Параметр | Описание | Тип данных |
map_name | Имя используется для хранения карты в базе данных Workflow Manager (Classic). | String |
source_location | Местоположение папки, в котором лежит карта - с именем карты. | String |
storage_type | Тип хранения карты. Если не задано значение, карта сохраняется в базе данных Workflow Manager (Classic) по умолчанию.
(Значение по умолчанию — embedded) | String |
overwrite | Перезапишите карту, если она уже имеется в базе данных Workflow Manager (Classic). Если значение не указано, имеющаяся карта не перезапишется.
(Значение по умолчанию — false) | String |
Карты применяются для редактирования базовой карты и указания пользователю, где будет выполняться большая часть работы.