Class ServiceBusChannelResourceManagerProvisioner
java.lang.Object
com.azure.spring.cloud.stream.binder.servicebus.core.provisioning.ServiceBusChannelProvisioner
com.azure.spring.cloud.stream.binder.servicebus.provisioning.ServiceBusChannelResourceManagerProvisioner
- All Implemented Interfaces:
org.springframework.cloud.stream.provisioning.ProvisioningProvider<org.springframework.cloud.stream.binder.ExtendedConsumerProperties<ServiceBusConsumerProperties>,
org.springframework.cloud.stream.binder.ExtendedProducerProperties<ServiceBusProducerProperties>>
-
Constructor Summary
ConstructorDescriptionServiceBusChannelResourceManagerProvisioner
(String namespace, ServiceBusProvisioner serviceBusProvisioner) Construct aServiceBusChannelResourceManagerProvisioner
with the specified namespace andServiceBusProvisioner
. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
validateOrCreateForConsumer
(String name, String group, com.azure.spring.cloud.service.servicebus.properties.ServiceBusEntityType type) protected void
validateOrCreateForProducer
(String name, com.azure.spring.cloud.service.servicebus.properties.ServiceBusEntityType type) Methods inherited from class com.azure.spring.cloud.stream.binder.servicebus.core.provisioning.ServiceBusChannelProvisioner
provisionConsumerDestination, provisionProducerDestination
-
Constructor Details
-
ServiceBusChannelResourceManagerProvisioner
public ServiceBusChannelResourceManagerProvisioner(@NonNull String namespace, @NonNull ServiceBusProvisioner serviceBusProvisioner) Construct aServiceBusChannelResourceManagerProvisioner
with the specified namespace andServiceBusProvisioner
.- Parameters:
namespace
- the namespaceserviceBusProvisioner
- the service Bus Provisioner
-
-
Method Details
-
validateOrCreateForConsumer
protected void validateOrCreateForConsumer(String name, String group, com.azure.spring.cloud.service.servicebus.properties.ServiceBusEntityType type) - Overrides:
validateOrCreateForConsumer
in classServiceBusChannelProvisioner
-
validateOrCreateForProducer
protected void validateOrCreateForProducer(String name, com.azure.spring.cloud.service.servicebus.properties.ServiceBusEntityType type) - Overrides:
validateOrCreateForProducer
in classServiceBusChannelProvisioner
-