| Package | Description |
|---|---|
| org.springframework.data.cassandra |
Spring Data's Cassandra abstraction.
|
| org.springframework.data.cassandra.config |
Spring Data Cassandra
factory beans and configuration. |
| org.springframework.data.cassandra.core |
Apache Cassandra core support.
|
| org.springframework.data.cassandra.core.cql |
CQL core support.
|
| org.springframework.data.cassandra.core.cql.session |
Provides utility classes for simple
CqlSession access and various session
implementations. |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<ReactiveSession> |
ReactiveSessionFactory.getSession()
Return a
ReactiveSession to be used directly or inside a callback inside ReactiveCqlTemplate. |
| Modifier and Type | Method and Description |
|---|---|
ReactiveSession |
AbstractReactiveCassandraConfiguration.reactiveCassandraSession()
Creates a
ReactiveSession object. |
| Constructor and Description |
|---|
ReactiveCassandraTemplate(ReactiveSession session)
Creates an instance of
ReactiveCassandraTemplate initialized with the given ReactiveSession and a
default MappingCassandraConverter. |
ReactiveCassandraTemplate(ReactiveSession session,
CassandraConverter converter)
Create an instance of
CassandraTemplate initialized with the given ReactiveSession and
CassandraConverter. |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<com.datastax.oss.driver.api.core.cql.PreparedStatement> |
ReactivePreparedStatementCreator.createPreparedStatement(ReactiveSession session)
Create a statement in this session.
|
org.reactivestreams.Publisher<T> |
ReactivePreparedStatementCallback.doInPreparedStatement(ReactiveSession session,
com.datastax.oss.driver.api.core.cql.PreparedStatement ps)
Gets called by
ReactiveCqlTemplate.execute(String, ReactivePreparedStatementCallback) with an active CQL
session and PreparedStatement. |
org.reactivestreams.Publisher<T> |
ReactiveSessionCallback.doInSession(ReactiveSession session)
Gets called by
ReactiveCqlTemplate.execute(ReactiveSessionCallback) with an active Cassandra session. |
org.reactivestreams.Publisher<T> |
ReactiveStatementCallback.doInStatement(ReactiveSession session,
com.datastax.oss.driver.api.core.cql.Statement<?> stmt)
Gets called by
ReactiveCqlTemplate.execute(String) with an active Cassandra session. |
| Constructor and Description |
|---|
ReactiveCqlTemplate(ReactiveSession reactiveSession)
Construct a new
ReactiveCqlTemplate, given a ReactiveSession. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultBridgedReactiveSession
Default implementation of a
ReactiveSession. |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<ReactiveSession> |
DefaultReactiveSessionFactory.getSession() |
| Constructor and Description |
|---|
DefaultReactiveSessionFactory(ReactiveSession session)
Create a new
ReactiveRowMapperResultSetExtractor. |
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.