org.springframework.integration.groovy.config
Class GroovyControlBusFactoryBean
java.lang.Object
org.springframework.integration.config.AbstractSimpleMessageHandlerFactoryBean<org.springframework.integration.core.MessageHandler>
org.springframework.integration.groovy.config.GroovyControlBusFactoryBean
- All Implemented Interfaces:
- org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<org.springframework.integration.core.MessageHandler>
public class GroovyControlBusFactoryBean
- extends org.springframework.integration.config.AbstractSimpleMessageHandlerFactoryBean<org.springframework.integration.core.MessageHandler>
FactoryBean for creating MessageHandler instances to handle a message as a Groovy Script.
- Since:
- 2.0
|
Method Summary |
protected org.springframework.integration.core.MessageHandler |
createHandler()
|
void |
setCustomizer(org.springframework.scripting.groovy.GroovyObjectCustomizer customizer)
|
void |
setSendTimeout(java.lang.Long sendTimeout)
|
| Methods inherited from class org.springframework.integration.config.AbstractSimpleMessageHandlerFactoryBean |
createHandlerInternal, getBeanFactory, getObject, getObjectType, isSingleton, setAdviceChain, setBeanFactory, setOrder, setOutputChannel |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GroovyControlBusFactoryBean
public GroovyControlBusFactoryBean()
setSendTimeout
public void setSendTimeout(java.lang.Long sendTimeout)
setCustomizer
public void setCustomizer(org.springframework.scripting.groovy.GroovyObjectCustomizer customizer)
createHandler
protected org.springframework.integration.core.MessageHandler createHandler()
- Specified by:
createHandler in class org.springframework.integration.config.AbstractSimpleMessageHandlerFactoryBean<org.springframework.integration.core.MessageHandler>