public class WireTapSpec extends IntegrationComponentSpec<WireTapSpec,org.springframework.integration.channel.interceptor.WireTap> implements ComponentsRegistration
IntegrationComponentSpec implementation for the WireTap component.logger, PARSER, target| Constructor and Description |
|---|
WireTapSpec(org.springframework.messaging.MessageChannel channel) |
WireTapSpec(java.lang.String channelName) |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.integration.channel.interceptor.WireTap |
doGet() |
java.util.Collection<java.lang.Object> |
getComponentsToRegister() |
WireTapSpec |
selector(org.springframework.expression.Expression selectorExpression)
Specify an
Expression for selector. |
WireTapSpec |
selector(org.springframework.integration.core.MessageSelector selector) |
WireTapSpec |
selector(java.lang.String selectorExpression) |
WireTapSpec |
timeout(long timeout) |
_this, get, getId, getObject, getObjectType, id, isSingletonpublic WireTapSpec(org.springframework.messaging.MessageChannel channel)
public WireTapSpec(java.lang.String channelName)
public WireTapSpec selector(java.lang.String selectorExpression)
public WireTapSpec selector(org.springframework.expression.Expression selectorExpression)
Expression for selector.selectorExpression - the expression for selector.WireTapSpecWireTap.WireTap(MessageChannel, MessageSelector)public WireTapSpec selector(org.springframework.integration.core.MessageSelector selector)
public WireTapSpec timeout(long timeout)
protected org.springframework.integration.channel.interceptor.WireTap doGet()
doGet in class IntegrationComponentSpec<WireTapSpec,org.springframework.integration.channel.interceptor.WireTap>public java.util.Collection<java.lang.Object> getComponentsToRegister()
getComponentsToRegister in interface ComponentsRegistration