org.springframework.integration.config
Class FilterFactoryBean
java.lang.Object
org.springframework.integration.config.FilterFactoryBean
- All Implemented Interfaces:
- org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<MessageHandler>
public class FilterFactoryBean
- extends java.lang.Object
Factory bean for creating a Message Filter.
- Since:
- 2.0
- Author:
- Mark Fisher
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilterFactoryBean
public FilterFactoryBean()
setDiscardChannel
public void setDiscardChannel(MessageChannel discardChannel)
setThrowExceptionOnRejection
public void setThrowExceptionOnRejection(java.lang.Boolean throwExceptionOnRejection)
setSendTimeout
public void setSendTimeout(java.lang.Long sendTimeout)
setTargetObject
public void setTargetObject(java.lang.Object targetObject)
setTargetMethodName
public void setTargetMethodName(java.lang.String targetMethodName)
setExpression
public void setExpression(java.lang.String expression)
setOutputChannel
public void setOutputChannel(MessageChannel outputChannel)
setOrder
public void setOrder(java.lang.Integer order)
setBeanFactory
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
throws org.springframework.beans.BeansException
- Specified by:
setBeanFactory
in interface org.springframework.beans.factory.BeanFactoryAware
- Throws:
org.springframework.beans.BeansException
getObject
public MessageHandler getObject()
throws java.lang.Exception
- Specified by:
getObject
in interface org.springframework.beans.factory.FactoryBean<MessageHandler>
- Throws:
java.lang.Exception
getObjectType
public java.lang.Class<? extends MessageHandler> getObjectType()
- Specified by:
getObjectType
in interface org.springframework.beans.factory.FactoryBean<MessageHandler>
isSingleton
public boolean isSingleton()
- Specified by:
isSingleton
in interface org.springframework.beans.factory.FactoryBean<MessageHandler>