---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideEventManager - Global

# GlideEventManager - Global {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

A API GlideEventManager fornece métodos para processar eventos.

Para obter informações sobre como criar uma fila de eventos, consulte [Criação de filas personalizadas para processar eventos](https://www.servicenow.com/docs/access?context=useful-server-side-scripts&version=xanadu&pubname=xanadu-application-development&section=queues-create&ft:locale=en-US).

## GlideEventManager -- GlideEventManager(cadeia de caracteres queueName) {#ariaid-title2}

Instancia um objeto GlideEventManager.
{#GlideEventMgr-GlideEventManager__table_ybd_rb1_vvb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| queueName | Cadeia de caracteres | Nome de uma fila para um evento listado na tabela Registro de eventos \[sysevent_register\]. Se nenhuma fila for fornecida, o GlideEventManager será processado na fila padrão. |
[Tabela 1. Parâmetros]

{#GlideEventMgr-GlideEventManager__table_ybd_rb1_vvb}  
O exemplo a seguir mostra como instanciar um objeto GlideEventManager.

    var eventMgr = new GlideEventManager('my_queue');

## GlideEventManager - process (limite de número) {#ariaid-title3}

Processa os eventos qualificados em uma fila.
Você pode usar o parâmetro limit para identificar um intervalo de tempos process_on para eventos na fila e não é um limite rígido. Por exemplo, se o limite for 10, o sistema procurará os 10 process_on pendentes mais antigos. Se vários eventos tiverem o mesmo tempo process_on, mais de 10 eventos poderão ser solicitados (ou seja, prontos para processamento).
{#GlideEventMgr-process_N__table_ibr_rrh_4z__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| limite | Número | Opcional. Limita o número de eventos reivindicados. Se este valor não for aprovado, nenhum limite será aplicado. |
[Tabela 2. Parâmetros]

{#GlideEventMgr-process_N__table_ibr_rrh_4z} {#GlideEventMgr-process_N__table_jbr_rrh_4z__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 3. Retorna]

{#GlideEventMgr-process_N__table_jbr_rrh_4z}  
O exemplo a seguir mostra como limitar o número de eventos processados a cerca de 200.

    GlideEventManager('my_event_queue').process(200);


