Package org.apache.camel.component.bean
Class BeanExpressionProcessor
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.AsyncProcessorSupport
-
- org.apache.camel.component.bean.AbstractBeanProcessor
-
- org.apache.camel.component.bean.BeanExpressionProcessor
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.AsyncProcessor
,org.apache.camel.Processor
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
public class BeanExpressionProcessor extends AbstractBeanProcessor
A bean processor that is optimised for being invoked one time from anBeanExpression
. Where asBeanProcessor
is a bean that is aService
and intended for long lifecycle.
-
-
Constructor Summary
Constructors Constructor Description BeanExpressionProcessor(BeanHolder beanHolder)
-
Method Summary
-
Methods inherited from class org.apache.camel.component.bean.AbstractBeanProcessor
doInit, doShutdown, doStart, doStop, getBean, getBeanHolder, getMethod, getProcessor, getScope, isShorthandMethod, process, setMethod, setScope, setShorthandMethod, toString
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doLifecycleChange, doResume, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
BeanExpressionProcessor
public BeanExpressionProcessor(BeanHolder beanHolder)
-
-