public class MessageSenderFactory
extends java.lang.Object
| Constructor and Description |
|---|
MessageSenderFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSupportedProtocol(java.lang.String protocol,
ProtocolMessageSenderProvider provider) |
void |
closeProviders() |
MessageSender |
create(pl.allegro.tech.hermes.api.Subscription subscription) |
void |
overrideProtocol(java.lang.String protocol,
ProtocolMessageSenderProvider provider) |
void |
startProvider(ProtocolMessageSenderProvider provider) |
public MessageSender create(pl.allegro.tech.hermes.api.Subscription subscription)
public void addSupportedProtocol(java.lang.String protocol,
ProtocolMessageSenderProvider provider)
public void overrideProtocol(java.lang.String protocol,
ProtocolMessageSenderProvider provider)
public void startProvider(ProtocolMessageSenderProvider provider)
public void closeProviders()