Skip navigation links
C E H O S 

C

createHttpClient(int, int) - Static method in class org.ametiste.scm.messaging.sender.HttpEventSender
Create CloseableHttpClient with custom request configuration (timeouts).

E

EventSender - Interface in org.ametiste.scm.messaging.sender
EventSender interface provide protocol for sending events.
EventSendException - Exception in org.ametiste.scm.messaging.sender
EventSendException signals about any problem or error occurred during event send process.
EventSendException(String) - Constructor for exception org.ametiste.scm.messaging.sender.EventSendException
 
EventSendException(String, Throwable) - Constructor for exception org.ametiste.scm.messaging.sender.EventSendException
 

H

HttpEventSender - Class in org.ametiste.scm.messaging.sender
HttpEventSender is default implementation of EventSender interface that send messages via HTTP protocol.
HttpEventSender(HttpClient) - Constructor for class org.ametiste.scm.messaging.sender.HttpEventSender
Create HttpEventSender with specified HttpClient instance and default event class to EventDTOFactory map.
HttpEventSender(HttpClient, Map<Class, EventDTOFactory>) - Constructor for class org.ametiste.scm.messaging.sender.HttpEventSender
Create HttpEventSender with specified HttpClient instance and event class to EventDTOFactory map.

O

org.ametiste.scm.messaging.sender - package org.ametiste.scm.messaging.sender
 

S

send(URI, TransportMessage<Event>) - Method in interface org.ametiste.scm.messaging.sender.EventSender
Send TransportMessage<Event> to receiver.
send(URI, Collection<TransportMessage<Event>>) - Method in interface org.ametiste.scm.messaging.sender.EventSender
Send TransportMessage<Event> bulk to receiver.
send(URI, TransportMessage<Event>) - Method in class org.ametiste.scm.messaging.sender.HttpEventSender
 
send(URI, Collection<TransportMessage<Event>>) - Method in class org.ametiste.scm.messaging.sender.HttpEventSender
 
C E H O S 
Skip navigation links