Class DebeziumSqlserverEndpoint
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultEndpoint
-
- org.apache.camel.component.debezium.DebeziumEndpoint<SqlServerConnectorEmbeddedDebeziumConfiguration>
-
- org.apache.camel.component.debezium.DebeziumSqlserverEndpoint
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContextAware,org.apache.camel.Endpoint,org.apache.camel.IsSingleton,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.HasId,org.apache.camel.StatefulService,org.apache.camel.SuspendableService
@UriEndpoint(firstVersion="3.0.0", scheme="debezium-sqlserver", title="Debezium SQL Server Connector", syntax="debezium-sqlserver:name", category={DATABASE,SQL}, consumerOnly=true) public final class DebeziumSqlserverEndpoint extends org.apache.camel.component.debezium.DebeziumEndpoint<SqlServerConnectorEmbeddedDebeziumConfiguration>Capture changes from an SQL Server database.
-
-
Constructor Summary
Constructors Constructor Description DebeziumSqlserverEndpoint()DebeziumSqlserverEndpoint(String uri, DebeziumSqlserverComponent component, SqlServerConnectorEmbeddedDebeziumConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlServerConnectorEmbeddedDebeziumConfigurationgetConfiguration()voidsetConfiguration(SqlServerConnectorEmbeddedDebeziumConfiguration configuration)-
Methods inherited from class org.apache.camel.component.debezium.DebeziumEndpoint
createConsumer, createDbzExchange, createExecutor, createProducer, extractBodyValueFromValueStruct, extractFieldValueFromValueStruct
-
Methods inherited from class org.apache.camel.support.DefaultEndpoint
configureConsumer, configureExchange, configurePollingConsumer, configureProperties, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, doInit, doStart, doStop, 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, 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
-
-
-
-
Constructor Detail
-
DebeziumSqlserverEndpoint
public DebeziumSqlserverEndpoint(String uri, DebeziumSqlserverComponent component, SqlServerConnectorEmbeddedDebeziumConfiguration configuration)
-
DebeziumSqlserverEndpoint
public DebeziumSqlserverEndpoint()
-
-
Method Detail
-
getConfiguration
public SqlServerConnectorEmbeddedDebeziumConfiguration getConfiguration()
- Specified by:
getConfigurationin classorg.apache.camel.component.debezium.DebeziumEndpoint<SqlServerConnectorEmbeddedDebeziumConfiguration>
-
setConfiguration
public void setConfiguration(SqlServerConnectorEmbeddedDebeziumConfiguration configuration)
- Specified by:
setConfigurationin classorg.apache.camel.component.debezium.DebeziumEndpoint<SqlServerConnectorEmbeddedDebeziumConfiguration>
-
-