Constructor and Description |
---|
BindingService(BindingServiceProperties bindingServiceProperties,
BinderFactory binderFactory) |
BindingService(BindingServiceProperties bindingServiceProperties,
BinderFactory binderFactory,
org.springframework.scheduling.TaskScheduler taskScheduler) |
Modifier and Type | Method and Description |
---|---|
<T> Collection<Binding<T>> |
bindConsumer(T input,
String inputName) |
<T> Binding<T> |
bindProducer(T output,
String outputName) |
<T> Binding<T> |
doBindConsumer(T input,
String inputName,
Binder<T,ConsumerProperties,?> binder,
ConsumerProperties consumerProperties,
String target) |
<T> Binding<T> |
doBindPollableConsumer(T input,
String inputName,
Binder<T,ConsumerProperties,?> binder,
ConsumerProperties consumerProperties,
String target) |
<T> Binding<T> |
doBindProducer(T output,
String bindingTarget,
Binder<T,?,ProducerProperties> binder,
ProducerProperties producerProperties) |
protected <T> Binder<T,?,?> |
getBinder(String channelName,
Class<T> bindableType) |
BindingServiceProperties |
getBindingServiceProperties() |
BindingServiceProperties |
getChannelBindingServiceProperties()
Deprecated.
|
Object |
getExtendedProducerProperties(Object output,
String outputName) |
<T> void |
rescheduleConsumerBinding(T input,
String inputName,
Binder<T,ConsumerProperties,?> binder,
ConsumerProperties consumerProperties,
String target,
org.springframework.cloud.stream.binding.BindingService.LateBinding<T> late,
RuntimeException exception) |
<T> void |
reschedulePollableConsumerBinding(T input,
String inputName,
Binder<T,ConsumerProperties,?> binder,
ConsumerProperties consumerProperties,
String target,
org.springframework.cloud.stream.binding.BindingService.LateBinding<T> late,
RuntimeException exception) |
<T> void |
rescheduleProducerBinding(T output,
String bindingTarget,
Binder<T,?,ProducerProperties> binder,
ProducerProperties producerProperties,
org.springframework.cloud.stream.binding.BindingService.LateBinding<T> late,
RuntimeException exception) |
void |
unbindConsumers(String inputName) |
void |
unbindProducers(String outputName) |
public BindingService(BindingServiceProperties bindingServiceProperties, BinderFactory binderFactory)
public BindingService(BindingServiceProperties bindingServiceProperties, BinderFactory binderFactory, org.springframework.scheduling.TaskScheduler taskScheduler)
public <T> Collection<Binding<T>> bindConsumer(T input, String inputName)
public <T> Binding<T> doBindConsumer(T input, String inputName, Binder<T,ConsumerProperties,?> binder, ConsumerProperties consumerProperties, String target)
public <T> void rescheduleConsumerBinding(T input, String inputName, Binder<T,ConsumerProperties,?> binder, ConsumerProperties consumerProperties, String target, org.springframework.cloud.stream.binding.BindingService.LateBinding<T> late, RuntimeException exception)
public <T> Binding<T> doBindPollableConsumer(T input, String inputName, Binder<T,ConsumerProperties,?> binder, ConsumerProperties consumerProperties, String target)
public <T> void reschedulePollableConsumerBinding(T input, String inputName, Binder<T,ConsumerProperties,?> binder, ConsumerProperties consumerProperties, String target, org.springframework.cloud.stream.binding.BindingService.LateBinding<T> late, RuntimeException exception)
public Object getExtendedProducerProperties(Object output, String outputName)
public <T> Binding<T> doBindProducer(T output, String bindingTarget, Binder<T,?,ProducerProperties> binder, ProducerProperties producerProperties)
public <T> void rescheduleProducerBinding(T output, String bindingTarget, Binder<T,?,ProducerProperties> binder, ProducerProperties producerProperties, org.springframework.cloud.stream.binding.BindingService.LateBinding<T> late, RuntimeException exception)
public void unbindConsumers(String inputName)
public void unbindProducers(String outputName)
@Deprecated public BindingServiceProperties getChannelBindingServiceProperties()
BindingServiceProperties
public BindingServiceProperties getBindingServiceProperties()
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.