Class JmsProvisioner

  • All Implemented Interfaces:
    org.springframework.cloud.stream.provisioning.ProvisioningProvider<org.springframework.cloud.stream.binder.ExtendedConsumerProperties<JmsConsumerProperties>,​org.springframework.cloud.stream.binder.ExtendedProducerProperties<JmsProducerProperties>>

    public class JmsProvisioner
    extends Object
    implements org.springframework.cloud.stream.provisioning.ProvisioningProvider<org.springframework.cloud.stream.binder.ExtendedConsumerProperties<JmsConsumerProperties>,​org.springframework.cloud.stream.binder.ExtendedProducerProperties<JmsProducerProperties>>
    • Constructor Detail

      • JmsProvisioner

        public JmsProvisioner()
    • Method Detail

      • provisionProducerDestination

        public org.springframework.cloud.stream.provisioning.ProducerDestination provisionProducerDestination​(String destinationName,
                                                                                                              org.springframework.cloud.stream.binder.ExtendedProducerProperties<JmsProducerProperties> properties)
                                                                                                       throws org.springframework.cloud.stream.provisioning.ProvisioningException
        Specified by:
        provisionProducerDestination in interface org.springframework.cloud.stream.provisioning.ProvisioningProvider<org.springframework.cloud.stream.binder.ExtendedConsumerProperties<JmsConsumerProperties>,​org.springframework.cloud.stream.binder.ExtendedProducerProperties<JmsProducerProperties>>
        Throws:
        org.springframework.cloud.stream.provisioning.ProvisioningException
      • provisionConsumerDestination

        public org.springframework.cloud.stream.provisioning.ConsumerDestination provisionConsumerDestination​(String destinationName,
                                                                                                              String group,
                                                                                                              org.springframework.cloud.stream.binder.ExtendedConsumerProperties<JmsConsumerProperties> properties)
                                                                                                       throws org.springframework.cloud.stream.provisioning.ProvisioningException
        Specified by:
        provisionConsumerDestination in interface org.springframework.cloud.stream.provisioning.ProvisioningProvider<org.springframework.cloud.stream.binder.ExtendedConsumerProperties<JmsConsumerProperties>,​org.springframework.cloud.stream.binder.ExtendedProducerProperties<JmsProducerProperties>>
        Throws:
        org.springframework.cloud.stream.provisioning.ProvisioningException
      • noPrefix

        protected String noPrefix​(String destinationName)