Annotation Type BridgeFrom
@Target({METHOD,ANNOTATION_TYPE}) @Retention(RUNTIME) @Documented public @interface BridgeFrom
Messaging Annotation to mark a 
Bean
 method for a MessageChannel to produce a
 BridgeHandler and Consumer Endpoint.
 
 The inputChannel for the AbstractEndpoint
 is the value() of this annotation and determines the type of endpoint -
 EventDrivenConsumer or
 PollingConsumer.
 
 The MessageChannel Bean
 is used as the outputChannel of the BridgeHandler.
- Since:
 - 4.0
 - Author:
 - Artem Bilan
 
- 
Required Element Summary
 - 
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description StringautoStartupStringphaseSpecify aSmartLifecyclephaseoption.Poller[]pollerReactivereactive 
- 
Element Details
- 
value
String value- Returns:
 - the inbound channel name to receive message for the
 
BridgeHandler 
 
 - 
 - 
- 
autoStartup
String autoStartup- Default:
 - "true"
 
 - 
phase
String phaseSpecify aSmartLifecyclephaseoption. DefaultsInteger.MAX_VALUE / 2forPollingConsumerandInteger.MIN_VALUEforEventDrivenConsumer. Can be specified as 'property placeholder', e.g.${foo.phase}.- Returns:
 - the 
SmartLifecyclephase. 
- Default:
 - ""
 
 - 
poller
Poller[] poller- Returns:
 - the 
Polleroptions for a polled endpoint (PollerMetadata). This attribute is anarrayjust to allow an empty default (no poller). Mutually exclusive withreactive(). 
- Default:
 - {}
 
 - 
reactive
Reactive reactive- Default:
 - @org.springframework.integration.annotation.Reactive("\n\t\t\n\t\t\n\ue000\ue001\ue002\n\t\t\t\t\n")
 
 
 -