Документация iSZN

pkSysEvents.sql

Сообщения об ошибках

Error_InvalidEventKind

PROCEDURE Error_InvalidEventKind(iID PLS_INTEGER);

Описание

Вызывает ошибку «Вид события не существует».

Справочники

GetEventKindName

FUNCTION GetEventKindName(iID PLS_INTEGER, iStrict PLS_INTEGER) RETURN VARCHAR2;

Описание

Возвращает наименование вида события Системы.
Параметры:

  • iID - ID вида события;
  • iStrict - определяет поведение при отсутствии вида события.

Подписка на события

IsUserGroupSubscribed

FUNCTION IsUserGroupSubscribed(iUserGroupID PLS_INTEGER, iEventKindID PLS_INTEGER) RETURN PLS_INTEGER;

Описание

Возвращает информацию о наличии подписки группы пользователей на вид события.
Параметры:

  • iUserGroupID - ID группы пользователей;
  • iEventKindID - ID вида событий Системы.

Если текущий пользователь не имеет системной привилегии VIEW_SYS_EVENT_SUBSCR, возникает exception.

SubscribeGroupToEventKind

PROCEDURE SubscribeGroupToEventKind(iUserGroupID PLS_INTEGER, iEventKindID PLS_INTEGER);

Описание

Подписывает группу пользователей на уведомления о событиях Системы.
Параметры:

  • iUserGroupID - ID группы пользователей;
  • iEventKindID - ID вида событий Системы.

UnsubscribeGroupFromEventKind

PROCEDURE UnsubscribeGroupFromEventKind(iUserGroupID PLS_INTEGER, iEventKindID PLS_INTEGER);

Описание

Отписывает группу пользователей от уведомлений о событиях Системы.
Параметры:

  • iUserGroupID - ID группы пользователей;
  • iEventKindID - ID вида событий Системы.