public class WebhookManagerImpl extends java.lang.Object implements WebhookManager
| コンストラクタと説明 |
|---|
WebhookManagerImpl() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Webhook |
createWebhook(java.lang.String webhookDefinitionName,
java.util.Map<java.lang.String,java.lang.Object> binding)
定義からWebhookを作る。
|
Webhook |
createWebhook(java.lang.String webhookDefinitionName,
java.util.Map<java.lang.String,java.lang.Object> binding,
java.lang.String endpointDefinitionName)
定義からWebhookを作る。
|
WebhookEndpoint |
getEndpoint(java.lang.String definitionName,
java.util.Map<java.lang.String,java.lang.Object> binding)
名前からエンドポイントを取得する。
|
void |
sendWebhookAsync(Webhook webhook)
非同期でWebhookを送る。
|
void |
sendWebhookSync(Webhook webhook)
同期でWebhookを送る。
|
public Webhook createWebhook(java.lang.String webhookDefinitionName, java.util.Map<java.lang.String,java.lang.Object> binding, java.lang.String endpointDefinitionName)
WebhookManagercreateWebhook インタフェース内 WebhookManagerwebhookDefinitionName - Webhook定義名binding - binding内容endpointDefinitionName - WebhookEndpoint定義名public void sendWebhookAsync(Webhook webhook)
WebhookManagersendWebhookAsync インタフェース内 WebhookManagerwebhook - Webhookインスタンスpublic void sendWebhookSync(Webhook webhook)
WebhookManagersendWebhookSync インタフェース内 WebhookManagerwebhook - Webhookインスタンスpublic Webhook createWebhook(java.lang.String webhookDefinitionName, java.util.Map<java.lang.String,java.lang.Object> binding)
WebhookManagercreateWebhook インタフェース内 WebhookManagerwebhookDefinitionName - Webhook定義名binding - binding内容public WebhookEndpoint getEndpoint(java.lang.String definitionName, java.util.Map<java.lang.String,java.lang.Object> binding)
WebhookManagergetEndpoint インタフェース内 WebhookManagerdefinitionName - WebhookEndpoint定義名binding - binding内容