Annotation Type EnableBinding


@Target({TYPE,ANNOTATION_TYPE}) @Retention(RUNTIME) @Documented @Inherited @Configuration(proxyBeanMethods=false) @Import({BindingBeansRegistrar.class,BinderFactoryAutoConfiguration.class}) @EnableIntegration @Deprecated public @interface EnableBinding
Deprecated.
as of 3.1 in favor of functional programming model
Enables the binding of targets annotated with Input and Output to a broker, according to the list of interfaces passed as value to the annotation.
Author:
Dave Syer, Marius Bogoevici, David Turanski, Soby Chacko
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Class<?>[]
    Deprecated.
    A list of interfaces having methods annotated with Input and/or Output to indicate binding targets.
  • Element Details

    • value

      Class<?>[] value
      Deprecated.
      A list of interfaces having methods annotated with Input and/or Output to indicate binding targets.
      Returns:
      list of interfaces
      Default:
      {}