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 | Method and Description |
---|---|
EventStorageEngine |
JdbcAutoConfiguration.eventStorageEngine(Serializer serializer,
PersistenceExceptionResolver persistenceExceptionResolver,
Serializer eventSerializer,
AxonConfiguration configuration,
ConnectionProvider connectionProvider,
TransactionManager transactionManager) |
JdbcSagaStore |
JdbcAutoConfiguration.sagaStore(ConnectionProvider connectionProvider,
Serializer serializer) |
TokenStore |
JdbcAutoConfiguration.tokenStore(ConnectionProvider connectionProvider,
Serializer serializer) |
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 snapshotSerializer,
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 snapshotSerializer,
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.
|
JdbcEventStorageEngine(Serializer snapshotSerializer,
EventUpcaster upcasterChain,
PersistenceExceptionResolver persistenceExceptionResolver,
Serializer eventSerializer,
Predicate<? super DomainEventData<?>> snapshotFilter,
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.