public class ServiceBusTopicTemplate extends ServiceBusTemplate<ServiceBusTopicClientFactory> implements ServiceBusTopicOperation
ServiceBusTopicOperation.| Modifier and Type | Class and Description |
|---|---|
protected class |
ServiceBusTopicTemplate.TopicMessageHandler<U> |
checkpointConfig, clientConfig, messageConverter, senderFactory| Constructor and Description |
|---|
ServiceBusTopicTemplate(ServiceBusTopicClientFactory clientFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
internalSubscribe(String name,
String consumerGroup,
Consumer<org.springframework.messaging.Message<?>> consumer,
Class<?> payloadType) |
void |
setClientConfig(ServiceBusClientConfig clientConfig) |
boolean |
subscribe(String destination,
String consumerGroup,
Consumer<org.springframework.messaging.Message<?>> consumer,
Class<?> payloadType) |
boolean |
unsubscribe(String destination,
String consumerGroup) |
buildHandlerExecutors, buildHandlerOptions, buildSessionHandlerOptions, getCheckpointConfig, getMessageConverter, sendAsync, setCheckpointConfigclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsendAsync, sendAsyncsubscribegetCheckpointConfig, setCheckpointConfigpublic ServiceBusTopicTemplate(ServiceBusTopicClientFactory clientFactory)
public boolean subscribe(String destination, String consumerGroup, @NonNull Consumer<org.springframework.messaging.Message<?>> consumer, Class<?> payloadType)
subscribe in interface SubscribeByGroupOperationpublic boolean unsubscribe(String destination, String consumerGroup)
unsubscribe in interface SubscribeByGroupOperationprotected void internalSubscribe(String name, String consumerGroup, Consumer<org.springframework.messaging.Message<?>> consumer, Class<?> payloadType)
public void setClientConfig(@NonNull
ServiceBusClientConfig clientConfig)
setClientConfig in interface ServiceBusTopicOperationCopyright © 2019 Microsoft. All rights reserved.