---
sourceDocument: オーストラリア API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/api-reference

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideEventManager - グローバル

# GlideEventManager - グローバル {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

GlideEventManager API は、イベントを処理するメソッドを提供します。

イベントキューの作成については、 [イベントを処理するカスタムキューの作成](https://servicenow-prod.fluidtopics.net/iycCSL5G6rhfGrukWFGLGQ#queues-create "大量のイベントや処理に時間がかかるイベントを作成するアプリケーションには、カスタムキューを使用できます。このタスクでは、カスタムキューとその監視プロセスを作成し、スクリプトを使用してキューにイベントを送信する方法を示します。")を参照してください。

## GlideEventManager:GlideEventManager(文字列 queueName) {#ariaid-title2}

GlideEventManager オブジェクトをインスタンス化します。
{#GlideEventMgr-GlideEventManager__table_ybd_rb1_vvb__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| キュー名 | 文字列 | イベント登録 \[sysevent_register\] テーブルにリストされているイベントのキューの名前。キューが指定されていない場合、 GlideEventManager はデフォルトのキューに対して処理します。 |
[表 : 1. パラメーター]

{#GlideEventMgr-GlideEventManager__table_ybd_rb1_vvb}  
次の例は、 GlideEventManager オブジェクトをインスタンス化する方法を示しています。

    var eventMgr = new GlideEventManager('my_queue');

## GlideEventManager:process(数制限) {#ariaid-title3}

キュー内の対象イベントを処理します。
limitパラメーターを使用して、キュー内のイベントのprocess_on回の範囲を指定できます。これはハード制限ではありません。たとえば、制限が 10 の場合、システムは最も古い 10 回の処理待ちprocess_on回数を検索します。複数のイベントのprocess_on時間が同じ場合、10 件を超えるイベントが要求される (つまり、処理する準備ができている) 可能性があります。
{#GlideEventMgr-process_N__table_ibr_rrh_4z__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| limit | 数値 | オプション。要求されるイベントの数を制限します。この値を超えない場合、制限は適用されません。 |
[表 : 2. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 3. 返される内容]

{#GlideEventMgr-process_N__table_jbr_rrh_4z}  
次の例は、処理されるイベントの数を約 200 に制限する方法を示しています。

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


