@UriEndpoint(firstVersion="1.0.0",
scheme="bean",
title="Bean",
syntax="bean:beanName",
producerOnly=true,
category={CORE,JAVA})
public class BeanEndpoint
extends org.apache.camel.support.DefaultEndpoint
| Constructor and Description |
|---|
BeanEndpoint() |
BeanEndpoint(String endpointUri,
org.apache.camel.Component component) |
BeanEndpoint(String endpointUri,
org.apache.camel.Component component,
BeanProcessor processor) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
protected String |
createEndpointUri() |
org.apache.camel.Producer |
createProducer() |
protected void |
doInit() |
protected void |
doStop() |
BeanHolder |
getBeanHolder() |
String |
getBeanName() |
Boolean |
getCache()
Deprecated.
|
String |
getMethod() |
Map<String,Object> |
getParameters() |
BeanProcessor |
getProcessor() |
org.apache.camel.BeanScope |
getScope() |
void |
setBeanHolder(BeanHolder beanHolder) |
void |
setBeanName(String beanName) |
void |
setCache(Boolean cache)
Deprecated.
|
void |
setMethod(String method) |
void |
setParameters(Map<String,Object> parameters) |
void |
setScope(org.apache.camel.BeanScope scope) |
configureConsumer, configurePollingConsumer, configureProperties, createAsyncProducer, createExchange, createExchange, createPollingConsumer, doStart, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isLenientProperties, isPollingConsumerBlockWhenFull, isSingleton, isSynchronous, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toStringbuild, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic BeanEndpoint()
public BeanEndpoint(String endpointUri, org.apache.camel.Component component, BeanProcessor processor)
public BeanEndpoint(String endpointUri, org.apache.camel.Component component)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
Exceptionpublic BeanProcessor getProcessor()
protected void doInit()
throws Exception
doInit in class org.apache.camel.support.DefaultEndpointExceptionprotected void doStop()
throws Exception
doStop in class org.apache.camel.support.DefaultEndpointExceptionpublic String getBeanName()
public void setBeanName(String beanName)
@Deprecated public Boolean getCache()
@Deprecated public void setCache(Boolean cache)
public org.apache.camel.BeanScope getScope()
public void setScope(org.apache.camel.BeanScope scope)
public String getMethod()
public void setMethod(String method)
public BeanHolder getBeanHolder()
public void setBeanHolder(BeanHolder beanHolder)
protected String createEndpointUri()
createEndpointUri in class org.apache.camel.support.DefaultEndpointApache Camel