| Package | Description | 
|---|---|
| org.axonframework.boot.autoconfig | |
| org.axonframework.common.jdbc | |
| org.axonframework.eventhandling.saga.repository.jdbc | |
| org.axonframework.eventhandling.tokenstore.jdbc | |
| org.axonframework.eventsourcing.eventstore.jdbc | 
 JDBC Implementation of the EventStore. 
 | 
| org.axonframework.spring.jdbc | 
| Modifier and Type | Method and Description | 
|---|---|
ConnectionProvider | 
JdbcAutoConfiguration.connectionProvider(DataSource dataSource)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DataSourceConnectionProvider
ConnectionProvider implementation that obtains a connection from a given DataSource. 
 | 
class  | 
UnitOfWorkAwareConnectionProviderWrapper
Wrapper for a ConnectionProvider that checks if a connection is already attached to the Unit of Work, favoring that
 connection over creating a new one. 
 | 
| Constructor and Description | 
|---|
UnitOfWorkAwareConnectionProviderWrapper(ConnectionProvider delegate)
Initializes a ConnectionProvider, using given  
delegate to create a new instance, when on is not
 already attached to the Unit of Work. | 
| Constructor and Description | 
|---|
JdbcSagaStore(ConnectionProvider connectionProvider)
Initializes a Saga Repository, using given  
connectionProvider to obtain connections to the
 database, using a Generic SQL Schema. | 
JdbcSagaStore(ConnectionProvider connectionProvider,
             SagaSqlSchema sqldef)
Initializes a Saga Repository, using given  
connectionProvider to obtain connections to the
 database, and given sqldef to execute SQL statements. | 
JdbcSagaStore(ConnectionProvider connectionProvider,
             SagaSqlSchema sqldef,
             Serializer serializer)
Initializes a Saga Repository, using given  
connectionProvider to obtain connections to the
 database, and given sqldef to execute SQL statements and serializer to serialize
 Sagas. | 
| Constructor and Description | 
|---|
JdbcTokenStore(ConnectionProvider connectionProvider,
              Serializer serializer)
Initialize the JpaTokenStore with given resources. 
 | 
JdbcTokenStore(ConnectionProvider connectionProvider,
              Serializer serializer,
              TokenSchema schema,
              TemporalAmount claimTimeout,
              String nodeId,
              Class<?> contentType)
Initialize the JpaTokenStore with given resources. 
 | 
| Constructor and Description | 
|---|
JdbcEventStorageEngine(ConnectionProvider connectionProvider,
                      TransactionManager transactionManager)
Initializes an EventStorageEngine that uses JDBC to store and load events using the default  
EventSchema. | 
JdbcEventStorageEngine(Serializer serializer,
                      EventUpcaster upcasterChain,
                      PersistenceExceptionResolver persistenceExceptionResolver,
                      ConnectionProvider connectionProvider,
                      TransactionManager transactionManager)
Initializes an EventStorageEngine that uses JDBC to store and load events using the default  
EventSchema. | 
JdbcEventStorageEngine(Serializer serializer,
                      EventUpcaster upcasterChain,
                      PersistenceExceptionResolver persistenceExceptionResolver,
                      Serializer eventSerializer,
                      ConnectionProvider connectionProvider,
                      TransactionManager transactionManager)
Initializes an EventStorageEngine that uses JDBC to store and load events using the default  
EventSchema. | 
JdbcEventStorageEngine(Serializer serializer,
                      EventUpcaster upcasterChain,
                      PersistenceExceptionResolver persistenceExceptionResolver,
                      Serializer eventSerializer,
                      Integer batchSize,
                      ConnectionProvider connectionProvider,
                      TransactionManager transactionManager,
                      Class<?> dataType,
                      EventSchema schema,
                      Integer maxGapOffset,
                      Long lowestGlobalSequence)
Initializes an EventStorageEngine that uses JDBC to store and load events. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SpringDataSourceConnectionProvider
ConnectionProvider implementation that is aware of Transaction Managers and provides the connection attached to an
 active transaction manager, instead of asking a Data Source directly. 
 | 
Copyright © 2010–2018. All rights reserved.