Spring Integration

org.springframework.integration.groovy.config
Class GroovyControlBusFactoryBean

java.lang.Object
  extended by org.springframework.integration.config.AbstractSimpleMessageHandlerFactoryBean<MessageHandler>
      extended by org.springframework.integration.groovy.config.GroovyControlBusFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<MessageHandler>

public class GroovyControlBusFactoryBean
extends AbstractSimpleMessageHandlerFactoryBean<MessageHandler>

FactoryBean for creating MessageHandler instances to handle a message as a Groovy Script.

Since:
2.0
Author:
Dave Syer, Oleg Zhurakousky, Mark Fisher

Constructor Summary
GroovyControlBusFactoryBean()
           
 
Method Summary
protected  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, setBeanFactory, setOrder, setOutputChannel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroovyControlBusFactoryBean

public GroovyControlBusFactoryBean()
Method Detail

setSendTimeout

public void setSendTimeout(java.lang.Long sendTimeout)

setCustomizer

public void setCustomizer(org.springframework.scripting.groovy.GroovyObjectCustomizer customizer)

createHandler

protected MessageHandler createHandler()
Specified by:
createHandler in class AbstractSimpleMessageHandlerFactoryBean<MessageHandler>

Spring Integration