public class WireTapSpec extends IntegrationComponentSpec<WireTapSpec,WireTap> implements ComponentsRegistration
IntegrationComponentSpec implementation for the WireTap component.PARSER, targetloggerDEFAULT_PHASEOBJECT_TYPE_ATTRIBUTE| Constructor and Description |
|---|
WireTapSpec(MessageChannel channel) |
WireTapSpec(String channelName) |
| Modifier and Type | Method and Description |
|---|---|
protected WireTap |
doGet() |
Map<Object,String> |
getComponentsToRegister() |
WireTapSpec |
selector(Expression selectorExpression)
Specify an
Expression for selector. |
WireTapSpec |
selector(MessageSelector selector) |
WireTapSpec |
selector(String selectorExpression) |
WireTapSpec |
timeout(long timeout) |
_this, createInstance, destroyInstance, get, getId, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stopafterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingletonpublic WireTapSpec(MessageChannel channel)
public WireTapSpec(String channelName)
public WireTapSpec selector(String selectorExpression)
public WireTapSpec selector(Expression selectorExpression)
Expression for selector.selectorExpression - the expression for selector.WireTapSpecWireTap.WireTap(MessageChannel, MessageSelector)public WireTapSpec selector(MessageSelector selector)
public WireTapSpec timeout(long timeout)
protected WireTap doGet()
doGet in class IntegrationComponentSpec<WireTapSpec,WireTap>public Map<Object,String> getComponentsToRegister()
getComponentsToRegister in interface ComponentsRegistration