Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс RestService
+ Граф наследования:RestService:

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

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 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_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'
 

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

static $app
 

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

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

Методы

◆ addActivity()

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

Exception

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

◆ addProvider()

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

Exception

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

◆ addRobot()

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

Exception

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

◆ addWorkflowTemplate()

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

Exception

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

◆ completeTask()

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

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

◆ deleteActivity()

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

Exception

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

◆ deleteProvider()

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

Exception

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

◆ deleteRobot()

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

Exception

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

◆ deleteWorkflowTemplate()

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

Exception

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

◆ getActivityList()

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

Bitrix\Main\ArgumentException

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

◆ getProviderList()

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

Bitrix\Main\ArgumentException

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

◆ getRobotList()

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

Bitrix\Main\ArgumentException

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

◆ getTaskList()

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

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

◆ getWorkflowInstances()

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

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\SystemException

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

◆ getWorkflowTemplates()

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

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

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

◆ killWorkflow()

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

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

◆ onRestAppDelete()

static onRestAppDelete ( array $fields)
static

Deletes application activities.

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

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

◆ onRestAppUpdate()

static onRestAppUpdate ( array $fields)
static

Deletes application activities.

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

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

◆ onRestServiceBuildDescription()

static onRestServiceBuildDescription ( )
static

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

◆ sendEvent()

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

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

◆ startWorkflow()

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

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

◆ terminateWorkflow()

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

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

◆ updateActivity()

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

Exception

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

◆ updateRobot()

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

Exception

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

◆ updateWorkflowTemplate()

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

Exception

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

◆ writeActivityLog()

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

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

Данные класса

◆ $app

$app
staticprotected

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

◆ ERROR_ACTIVITY_ADD_FAILURE

const ERROR_ACTIVITY_ADD_FAILURE = 'ERROR_ACTIVITY_ADD_FAILURE'

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

◆ ERROR_ACTIVITY_ALREADY_INSTALLED

const ERROR_ACTIVITY_ALREADY_INSTALLED = 'ERROR_ACTIVITY_ALREADY_INSTALLED'

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

◆ ERROR_ACTIVITY_NOT_FOUND

const ERROR_ACTIVITY_NOT_FOUND = 'ERROR_ACTIVITY_NOT_FOUND'

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

◆ ERROR_ACTIVITY_VALIDATION_FAILURE

const ERROR_ACTIVITY_VALIDATION_FAILURE = 'ERROR_ACTIVITY_VALIDATION_FAILURE'

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

◆ ERROR_EMPTY_LOG_MESSAGE

const ERROR_EMPTY_LOG_MESSAGE = 'ERROR_EMPTY_LOG_MESSAGE'

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

◆ ERROR_TASK_COMPLETED

const ERROR_TASK_COMPLETED = 'ERROR_TASK_COMPLETED'

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

◆ ERROR_TASK_EXECUTION

const ERROR_TASK_EXECUTION = 'ERROR_TASK_EXECUTION'

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

◆ ERROR_TASK_NOT_FOUND

const ERROR_TASK_NOT_FOUND = 'ERROR_TASK_NOT_FOUND'

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

◆ ERROR_TASK_TYPE

const ERROR_TASK_TYPE = 'ERROR_TASK_TYPE'

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

◆ ERROR_TASK_VALIDATION

const ERROR_TASK_VALIDATION = 'ERROR_TASK_VALIDATION'

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

◆ ERROR_TEMPLATE_VALIDATION_FAILURE

const ERROR_TEMPLATE_VALIDATION_FAILURE = 'ERROR_TEMPLATE_VALIDATION_FAILURE'

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

◆ ERROR_WRONG_WORKFLOW_ID

const ERROR_WRONG_WORKFLOW_ID = 'ERROR_WRONG_WORKFLOW_ID'

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

◆ PLACEMENT_ACTIVITY_PROPERTIES_DIALOG

const PLACEMENT_ACTIVITY_PROPERTIES_DIALOG = 'BIZPROC_ACTIVITY_PROPERTIES_DIALOG'

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

◆ SCOPE

const SCOPE = 'bizproc'

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