public abstract class AbstractJmsServiceImpl extends Object
| Constructor and Description |
|---|
AbstractJmsServiceImpl(javax.jms.Connection connection,
Executor executor,
JmsPayloadFormat payloadFormat,
String baseTopic) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends Message<?>> |
createPublisher(String localTopicName) |
protected <M extends Message<P>,P extends Serializable> |
createSubscriber(String localTopicName,
Class<M> clazz,
Class<P> payloadClazz) |
protected String |
fullTopic(String topic) |
protected void |
processPublishMessage(String topic,
Message<?> message) |
protected CompletionStage<?> |
publishMessage(String topic,
Message<?> message) |
public AbstractJmsServiceImpl(javax.jms.Connection connection,
Executor executor,
JmsPayloadFormat payloadFormat,
String baseTopic)
protected CompletionStage<?> publishMessage(String topic, Message<?> message)
protected void processPublishMessage(String topic, Message<?> message) throws Exception
Exceptionprotected <M extends Message<P>,P extends Serializable> JmsSubscriber<M,P> createSubscriber(String localTopicName, Class<M> clazz, Class<P> payloadClazz)
Copyright © 2017. All rights reserved.