Class SpringJdbcEndpoint

java.lang.Object
org.apache.camel.support.service.BaseService
org.apache.camel.support.service.ServiceSupport
org.apache.camel.support.DefaultEndpoint
org.apache.camel.component.jdbc.JdbcEndpoint
org.apache.camel.component.spring.jdbc.SpringJdbcEndpoint
All Implemented Interfaces:
AutoCloseable, org.apache.camel.CamelContextAware, org.apache.camel.ComponentAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasCamelContext, org.apache.camel.spi.HasId, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

@UriEndpoint(firstVersion="3.10.0", scheme="spring-jdbc", title="Spring JDBC", syntax="spring-jdbc:dataSourceName", producerOnly=true, category=DATABASE) public class SpringJdbcEndpoint extends org.apache.camel.component.jdbc.JdbcEndpoint
Access databases through SQL and JDBC with Spring Transaction support.
  • Field Summary

    Fields inherited from class org.apache.camel.support.service.BaseService

    BUILT, FAILED, INITIALIZED, INITIALIZING, lock, NEW, SHUTDOWN, SHUTTING_DOWN, STARTED, STARTING, status, STOPPED, STOPPING, SUSPENDED, SUSPENDING
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    SpringJdbcEndpoint(String endpointUri, org.apache.camel.Component component, DataSource dataSource)
     
  • Method Summary

    Methods inherited from class org.apache.camel.component.jdbc.JdbcEndpoint

    createConsumer, createEndpointUri, createProducer, getBeanRowMapper, getConnectionStrategy, getDataSource, getDataSourceName, getOutputClass, getOutputType, getParameters, getPrepareStatementStrategy, getReadSize, isAllowNamedParameters, isResetAutoCommit, isTransacted, isUseGetBytesForBlob, isUseHeadersAsParameters, isUseJDBC4ColumnNameAndLabelSemantics, setAllowNamedParameters, setBeanRowMapper, setConnectionStrategy, setDataSource, setDataSourceName, setOutputClass, setOutputType, setParameters, setPrepareStatementStrategy, setReadSize, setResetAutoCommit, setTransacted, setUseGetBytesForBlob, setUseHeadersAsParameters, setUseJDBC4ColumnNameAndLabelSemantics

    Methods inherited from class org.apache.camel.support.DefaultEndpoint

    configureConsumer, configureExchange, configurePollingConsumer, configureProperties, createAsyncProducer, createExchange, createExchange, createPollingConsumer, doInit, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isLenientProperties, isPollingConsumerBlockWhenFull, isPollingConsumerCopy, isSingleton, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerCopy, setPollingConsumerQueueSize, setProperties, toString

    Methods inherited from class org.apache.camel.support.service.BaseService

    build, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doStart, doStop, 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, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.apache.camel.ComponentAware

    getComponent

    Methods inherited from interface org.apache.camel.Endpoint

    getEndpointBaseUri, isSingletonProducer

    Methods inherited from interface org.apache.camel.Service

    build, close, init, start, stop

    Methods inherited from interface org.apache.camel.ShutdownableService

    shutdown

    Methods inherited from interface org.apache.camel.StatefulService

    getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspending

    Methods inherited from interface org.apache.camel.SuspendableService

    isSuspended, resume, suspend
  • Constructor Details

    • SpringJdbcEndpoint

      public SpringJdbcEndpoint()
    • SpringJdbcEndpoint

      public SpringJdbcEndpoint(String endpointUri, org.apache.camel.Component component, DataSource dataSource)