1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс RestService
Граф наследования:RestService:
IRestService

Открытые статические члены

static onRestServiceBuildDescription ()
static onRestAppDelete (array $fields)
static onRestAppUpdate (array $fields)
static addActivity ($params, $n, $server)
static addRobot ($params, $n, $server)
static updateActivity ($params, $n, $server)
static deleteActivity ($params, $n, $server)
static updateRobot ($params, $n, $server)
static deleteRobot ($params, $n, $server)
static sendEvent ($params, $n, $server)
static writeActivityLog ($params, $n, $server)
static getActivityList ($params, $n, $server)
static getRobotList ($params, $n, $server)
static getWorkflowInstances ($params, $n, $server)
static terminateWorkflow ($params, $n, $server)
static killWorkflow ($params, $n, $server)
static startWorkflow ($params, $n, $server)
static getWorkflowTemplates ($params, $n, $server)
static addWorkflowTemplate ($params, $n, $server)
static updateWorkflowTemplate ($params, $n, $server)
static deleteWorkflowTemplate ($params, $n, $server)
static getTaskList ($params, $n, $server)
static completeTask ($params, $n, $server)
static delegateTask ($params, $n, $server)
static addProvider ($params, $n, $server)
static deleteProvider ($params, $n, $server)
static getProviderList ($params, $n, $server)

Поля данных

const SCOPE = 'bizproc'
const PLACEMENT_ACTIVITY_PROPERTIES_DIALOG = 'BIZPROC_ACTIVITY_PROPERTIES_DIALOG'
const ERROR_ACTIVITY_ALREADY_INSTALLED = 'ERROR_ACTIVITY_ALREADY_INSTALLED'
const ERROR_ACTIVITY_ADD_FAILURE = 'ERROR_ACTIVITY_ADD_FAILURE'
const ERROR_ACTIVITY_VALIDATION_FAILURE = 'ERROR_ACTIVITY_VALIDATION_FAILURE'
const ERROR_ACTIVITY_NOT_FOUND = 'ERROR_ACTIVITY_NOT_FOUND'
const ERROR_EMPTY_LOG_MESSAGE = 'ERROR_EMPTY_LOG_MESSAGE'
const ERROR_WRONG_WORKFLOW_ID = 'ERROR_WRONG_WORKFLOW_ID'
const ERROR_TEMPLATE_VALIDATION_FAILURE = 'ERROR_TEMPLATE_VALIDATION_FAILURE'
const ERROR_TEMPLATE_NOT_FOUND = 'ERROR_TEMPLATE_NOT_FOUND'
const ERROR_TEMPLATE_NOT_OWNER = 'ERROR_TEMPLATE_NOT_OWNER'
const ERROR_TASK_VALIDATION = 'ERROR_TASK_VALIDATION'
const ERROR_TASK_NOT_FOUND = 'ERROR_TASK_NOT_FOUND'
const ERROR_TASK_TYPE = 'ERROR_TASK_TYPE'
const ERROR_TASK_COMPLETED = 'ERROR_TASK_COMPLETED'
const ERROR_TASK_EXECUTION = 'ERROR_TASK_EXECUTION'
const ERROR_SELECT_VALIDATION_FAILURE = 'ERROR_SELECT_VALIDATION_FAILURE'
const ERROR_INVALID_USER_ID = 'ERROR_INVALID_USER_ID'
const ERROR_DELEGATION_NOT_ALLOWED = 'ERROR_DELEGATION_NOT_ALLOWED'
Поля данных унаследованные от IRestService
const LIST_LIMIT = 50

Статические защищенные данные

static $app

Дополнительные унаследованные члены

Открытые члены унаследованные от IRestService
 getDescription ()
Защищенные статические члены унаследованные от IRestService
static getNavData ($start, $bORM=false)
static setNavData ($result, $dbRes)
static sanitizeFilter ($filter, array $availableFields=null, $valueCallback=null, array $availableOperations=null)
static sanitizeOrder ($order, array $availableFields=null)

Подробное описание

См. определение в файле restservice.php строка 17

Методы

◆ addActivity()

addActivity ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения

Exception

См. определение в файле restservice.php строка 200

◆ addProvider()

addProvider ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения

Exception

См. определение в файле restservice.php строка 1404

◆ addRobot()

addRobot ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения

Exception

См. определение в файле restservice.php строка 212

◆ addWorkflowTemplate()

addWorkflowTemplate ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения

Exception

См. определение в файле restservice.php строка 942

◆ completeTask()

completeTask ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения
RestException

См. определение в файле restservice.php строка 1285

◆ delegateTask()

delegateTask ( $params,
$n,
$server )
static

См. определение в файле restservice.php строка 1318

◆ deleteActivity()

deleteActivity ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения

Exception

См. определение в файле restservice.php строка 306

◆ deleteProvider()

deleteProvider ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения

Exception

См. определение в файле restservice.php строка 1452

◆ deleteRobot()

deleteRobot ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения

Exception

См. определение в файле restservice.php строка 330

◆ deleteWorkflowTemplate()

deleteWorkflowTemplate ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения

Exception

См. определение в файле restservice.php строка 1072

◆ getActivityList()

getActivityList ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
array
Исключения
AccessException

Bitrix\Main\ArgumentException

См. определение в файле restservice.php строка 602

◆ getProviderList()

getProviderList ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
array
Исключения
AccessException

Bitrix\Main\ArgumentException

См. определение в файле restservice.php строка 1494

◆ getRobotList()

getRobotList ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
array
Исключения
AccessException

Bitrix\Main\ArgumentException

См. определение в файле restservice.php строка 615

◆ getTaskList()

getTaskList ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
array
Исключения
AccessException

См. определение в файле restservice.php строка 1114

◆ getWorkflowInstances()

getWorkflowInstances ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
\Countable
Исключения
AccessException

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\SystemException

См. определение в файле restservice.php строка 660

◆ getWorkflowTemplates()

getWorkflowTemplates ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
\Countable Templates collection.
Исключения
AccessException

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

См. определение в файле restservice.php строка 877

◆ killWorkflow()

killWorkflow ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool True on success.
Исключения
AccessException
RestException

См. определение в файле restservice.php строка 757

◆ onRestAppDelete()

onRestAppDelete ( array $fields)
static

Deletes application activities.

Аргументы
array$fieldsFields describes application.
Возвращает
void

См. определение в файле restservice.php строка 145

◆ onRestAppUpdate()

onRestAppUpdate ( array $fields)
static

Deletes application activities.

Аргументы
array$fieldsFields describes application.
Возвращает
void

См. определение в файле restservice.php строка 188

◆ onRestServiceBuildDescription()

onRestServiceBuildDescription ( )
static

См. определение в файле restservice.php строка 54

◆ sendEvent()

sendEvent ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения
AccessException
RestException

См. определение в файле restservice.php строка 529

◆ startWorkflow()

startWorkflow ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
string Workflow ID.
Исключения
AccessException
RestException

См. определение в файле restservice.php строка 786

◆ terminateWorkflow()

terminateWorkflow ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool True on success.
Исключения
AccessException
RestException

См. определение в файле restservice.php строка 722

◆ updateActivity()

updateActivity ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения

Exception

См. определение в файле restservice.php строка 294

◆ updateRobot()

updateRobot ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения

Exception

См. определение в файле restservice.php строка 318

◆ updateWorkflowTemplate()

updateWorkflowTemplate ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения

Exception

См. определение в файле restservice.php строка 989

◆ writeActivityLog()

writeActivityLog ( $params,
$n,
$server )
static
Аргументы
array$paramsInput params.
int$nOffset.
\CRestServer$serverRest server instance.
Возвращает
bool
Исключения
AccessException
RestException

См. определение в файле restservice.php строка 563

Поля

◆ $app

$app
staticprotected

См. определение в файле restservice.php строка 22

◆ ERROR_ACTIVITY_ADD_FAILURE

const ERROR_ACTIVITY_ADD_FAILURE = 'ERROR_ACTIVITY_ADD_FAILURE'

См. определение в файле restservice.php строка 27

◆ ERROR_ACTIVITY_ALREADY_INSTALLED

const ERROR_ACTIVITY_ALREADY_INSTALLED = 'ERROR_ACTIVITY_ALREADY_INSTALLED'

См. определение в файле restservice.php строка 26

◆ ERROR_ACTIVITY_NOT_FOUND

const ERROR_ACTIVITY_NOT_FOUND = 'ERROR_ACTIVITY_NOT_FOUND'

См. определение в файле restservice.php строка 29

◆ ERROR_ACTIVITY_VALIDATION_FAILURE

const ERROR_ACTIVITY_VALIDATION_FAILURE = 'ERROR_ACTIVITY_VALIDATION_FAILURE'

См. определение в файле restservice.php строка 28

◆ ERROR_DELEGATION_NOT_ALLOWED

const ERROR_DELEGATION_NOT_ALLOWED = 'ERROR_DELEGATION_NOT_ALLOWED'

См. определение в файле restservice.php строка 45

◆ ERROR_EMPTY_LOG_MESSAGE

const ERROR_EMPTY_LOG_MESSAGE = 'ERROR_EMPTY_LOG_MESSAGE'

См. определение в файле restservice.php строка 30

◆ ERROR_INVALID_USER_ID

const ERROR_INVALID_USER_ID = 'ERROR_INVALID_USER_ID'

См. определение в файле restservice.php строка 44

◆ ERROR_SELECT_VALIDATION_FAILURE

const ERROR_SELECT_VALIDATION_FAILURE = 'ERROR_SELECT_VALIDATION_FAILURE'

См. определение в файле restservice.php строка 42

◆ ERROR_TASK_COMPLETED

const ERROR_TASK_COMPLETED = 'ERROR_TASK_COMPLETED'

См. определение в файле restservice.php строка 40

◆ ERROR_TASK_EXECUTION

const ERROR_TASK_EXECUTION = 'ERROR_TASK_EXECUTION'

См. определение в файле restservice.php строка 41

◆ ERROR_TASK_NOT_FOUND

const ERROR_TASK_NOT_FOUND = 'ERROR_TASK_NOT_FOUND'

См. определение в файле restservice.php строка 38

◆ ERROR_TASK_TYPE

const ERROR_TASK_TYPE = 'ERROR_TASK_TYPE'

См. определение в файле restservice.php строка 39

◆ ERROR_TASK_VALIDATION

const ERROR_TASK_VALIDATION = 'ERROR_TASK_VALIDATION'

См. определение в файле restservice.php строка 37

◆ ERROR_TEMPLATE_NOT_FOUND

const ERROR_TEMPLATE_NOT_FOUND = 'ERROR_TEMPLATE_NOT_FOUND'

См. определение в файле restservice.php строка 34

◆ ERROR_TEMPLATE_NOT_OWNER

const ERROR_TEMPLATE_NOT_OWNER = 'ERROR_TEMPLATE_NOT_OWNER'

См. определение в файле restservice.php строка 35

◆ ERROR_TEMPLATE_VALIDATION_FAILURE

const ERROR_TEMPLATE_VALIDATION_FAILURE = 'ERROR_TEMPLATE_VALIDATION_FAILURE'

См. определение в файле restservice.php строка 33

◆ ERROR_WRONG_WORKFLOW_ID

const ERROR_WRONG_WORKFLOW_ID = 'ERROR_WRONG_WORKFLOW_ID'

См. определение в файле restservice.php строка 31

◆ PLACEMENT_ACTIVITY_PROPERTIES_DIALOG

const PLACEMENT_ACTIVITY_PROPERTIES_DIALOG = 'BIZPROC_ACTIVITY_PROPERTIES_DIALOG'

См. определение в файле restservice.php строка 20

◆ SCOPE

const SCOPE = 'bizproc'

См. определение в файле restservice.php строка 19


Объявления и описания членов класса находятся в файле: