GlideEventManager - Global

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • . GlideEventManager A API 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 .

    GlideEventManager - GlideEventManager(cadeia de caracteres queueName)

    Instancia um GlideEventManager objeto.

    Tabela 1. Parâmetros
    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, GlideEventManager processos em relação à fila padrão.

    O exemplo a seguir mostra como instanciar um GlideEventManager objeto.

    var eventMgr = new GlideEventManager('my_queue');

    GlideEventManager - Processo (limite de número)

    Processa os eventos qualificados em uma fila.

    Você pode usar limitparâmetro para identificar um intervalo de tempos de 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 horários de process_on pendentes mais antigos. Se vários eventos tiverem o mesmo tempo process_on, mais de 10 eventos poderão ser reivindicados (ou seja, prontos para processar).

    Tabela 2. Parâmetros
    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 3. Retornos
    Tipo Descrição
    Nenhum(a)

    O exemplo a seguir mostra como limitar o número de eventos processados a aproximadamente 200.

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