@UriEndpoint(scheme="sql-stored",
title="SQL Stored Procedure",
syntax="sql-stored:template",
producerOnly=true,
label="database,sql")
public class SqlStoredEndpoint
extends org.apache.camel.impl.DefaultEndpoint
Constructor and Description |
---|
SqlStoredEndpoint(String uri,
SqlStoredComponent component,
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) |
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 |
doStart() |
protected void |
doStop() |
DataSource |
getDataSource() |
org.springframework.jdbc.core.JdbcTemplate |
getJdbcTemplate() |
String |
getOutputHeader() |
String |
getTemplate() |
CallableStatementWrapperFactory |
getWrapperFactory() |
boolean |
isBatch() |
boolean |
isFunction() |
boolean |
isNoop() |
boolean |
isSingleton() |
boolean |
isUseMessageBodyForTemplate() |
void |
setBatch(boolean batch) |
void |
setDataSource(DataSource dataSource) |
void |
setFunction(boolean function) |
void |
setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) |
void |
setNoop(boolean noop) |
void |
setOutputHeader(String outputHeader) |
void |
setTemplate(String template) |
void |
setUseMessageBodyForTemplate(boolean useMessageBodyForTemplate) |
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createExchange, createExchange, createExchange, createPollingConsumer, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public SqlStoredEndpoint(String uri, SqlStoredComponent component, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
protected String createEndpointUri()
createEndpointUri
in class org.apache.camel.impl.DefaultEndpoint
protected void doStart() throws Exception
doStart
in class org.apache.camel.impl.DefaultEndpoint
Exception
protected void doStop() throws Exception
doStop
in class org.apache.camel.impl.DefaultEndpoint
Exception
public org.springframework.jdbc.core.JdbcTemplate getJdbcTemplate()
public void setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
public boolean isBatch()
public void setBatch(boolean batch)
public boolean isUseMessageBodyForTemplate()
public void setUseMessageBodyForTemplate(boolean useMessageBodyForTemplate)
public boolean isNoop()
public void setNoop(boolean noop)
public String getOutputHeader()
public void setOutputHeader(String outputHeader)
public String getTemplate()
public void setTemplate(String template)
public DataSource getDataSource()
public void setDataSource(DataSource dataSource)
public boolean isFunction()
public void setFunction(boolean function)
public boolean isSingleton()
public CallableStatementWrapperFactory getWrapperFactory()
Apache Camel