GlideEventManager - 전역

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • GlideEventManager API는 이벤트를 처리하는 메서드를 제공합니다.

    이벤트 큐 생성에 대한 자세한 내용은 이벤트를 처리할 사용자 지정 큐 생성 섹션을 참조하세요.

    GlideEventManager - GlideEventManager(문자열 queueName)

    GlideEventManager 개체를 인스턴스화합니다.

    표 1. 매개변수
    이름 유형 설명
    큐 이름 문자열 이벤트 레지스트리 [sysevent_register] 테이블에 나열된 이벤트에 대한 큐의 이름입니다. 큐가 제공되지 않은 경우 GlideEventManager 는 기본 큐에 대해 처리합니다.

    다음 예제에서는 GlideEventManager 개체를 인스턴스화하는 방법을 보여 줍니다.

    var eventMgr = new GlideEventManager('my_queue');

    GlideEventManager - 프로세스(개수 제한)

    큐에서 적격 이벤트를 처리합니다.

    이 매개변수를 사용하여 limit 큐에 있는 이벤트의 process_on 시간 범위를 식별할 수 있으며 이는 하드 제한이 아닙니다. 예를 들어 제한이 10일 경우 시스템은 가장 오래된 보류 중인 process_on 횟수 10개를 찾습니다. 여러 이벤트의 process_on 시간이 동일한 경우 10개가 넘는 이벤트가 클레임될 수 있습니다(즉, 처리할 준비가 됨).

    표 2. 매개변수
    이름 유형 설명
    제한 번호 옵션입니다. 클레임된 이벤트 수를 제한합니다. 이 값이 전달되지 않으면 제한이 적용되지 않습니다.
    표 3. 반환
    유형 설명
    없음

    다음 예제에서는 처리된 이벤트 수를 약 200개로 제한하는 방법을 보여 줍니다.

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