public class HttpNotificationSender
extends org.tiogasolutions.notify.notifier.send.AbstractNotificationSender
| Constructor and Description |
|---|
HttpNotificationSender(HttpNotificationSenderConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
protected java.lang.String |
getBaseUrl() |
protected javax.ws.rs.client.Client |
getClient() |
protected java.util.concurrent.ExecutorService |
getExecutorService() |
java.util.concurrent.Future<org.tiogasolutions.notify.notifier.send.SendNotificationResponse> |
send(org.tiogasolutions.notify.notifier.send.SendNotificationRequest request) |
protected void |
sendAttachment(org.tiogasolutions.notify.notifier.send.SendNotificationRequest request,
org.tiogasolutions.notify.notifier.send.NotificationAttachment attachment,
javax.ws.rs.core.Link attachmentLink) |
protected javax.ws.rs.core.Response |
sendRequest(org.tiogasolutions.notify.notifier.send.SendNotificationRequest request,
org.tiogasolutions.notify.notifier.send.SendNotificationRequest.Status status) |
public HttpNotificationSender(HttpNotificationSenderConfig config)
public java.util.concurrent.Future<org.tiogasolutions.notify.notifier.send.SendNotificationResponse> send(org.tiogasolutions.notify.notifier.send.SendNotificationRequest request)
public void dispose()
protected javax.ws.rs.core.Response sendRequest(org.tiogasolutions.notify.notifier.send.SendNotificationRequest request,
org.tiogasolutions.notify.notifier.send.SendNotificationRequest.Status status)
protected void sendAttachment(org.tiogasolutions.notify.notifier.send.SendNotificationRequest request,
org.tiogasolutions.notify.notifier.send.NotificationAttachment attachment,
javax.ws.rs.core.Link attachmentLink)
protected java.util.concurrent.ExecutorService getExecutorService()
protected javax.ws.rs.client.Client getClient()
protected java.lang.String getBaseUrl()