クラス WebhookManagerImpl

java.lang.Object
org.iplass.mtp.impl.webhook.WebhookManagerImpl
すべての実装されたインタフェース:
Manager, WebhookManager

public class WebhookManagerImpl extends Object implements WebhookManager
  • コンストラクタの詳細

    • WebhookManagerImpl

      public WebhookManagerImpl()
  • メソッドの詳細

    • createWebhook

      public Webhook createWebhook(String webhookDefinitionName, Map<String,Object> binding, String endpointDefinitionName)
      インタフェースからコピーされた説明: WebhookManager
      定義からWebhookを作る。
      定義:
      createWebhook インタフェース内 WebhookManager
      パラメータ:
      webhookDefinitionName - Webhook定義名
      binding - binding内容
      endpointDefinitionName - WebhookEndpoint定義名
    • sendWebhookAsync

      public void sendWebhookAsync(Webhook webhook)
      インタフェースからコピーされた説明: WebhookManager
      非同期でWebhookを送る。
      定義:
      sendWebhookAsync インタフェース内 WebhookManager
      パラメータ:
      webhook - Webhookインスタンス
    • sendWebhookSync

      public void sendWebhookSync(Webhook webhook)
      インタフェースからコピーされた説明: WebhookManager
      同期でWebhookを送る。
      定義:
      sendWebhookSync インタフェース内 WebhookManager
      パラメータ:
      webhook - Webhookインスタンス
    • createWebhook

      public Webhook createWebhook(String webhookDefinitionName, Map<String,Object> binding)
      インタフェースからコピーされた説明: WebhookManager
      定義からWebhookを作る。
      定義:
      createWebhook インタフェース内 WebhookManager
      パラメータ:
      webhookDefinitionName - Webhook定義名
      binding - binding内容
    • getEndpoint

      public WebhookEndpoint getEndpoint(String definitionName, Map<String,Object> binding)
      インタフェースからコピーされた説明: WebhookManager
      名前からエンドポイントを取得する。
      定義:
      getEndpoint インタフェース内 WebhookManager
      パラメータ:
      definitionName - WebhookEndpoint定義名
      binding - binding内容