@Configuration public abstract class AbstractSessionConfiguration extends AbstractClusterConfiguration
@Configuration class used to configure a Cassandra client application
Session connected to a Cassandra Cluster.
Enables a Cassandra Keyspace to be specified along with the ability to execute arbitrary CQL on startup
as well as shutdown.AbstractClusterConfiguration,
Configuration| Constructor and Description |
|---|
AbstractSessionConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
getKeyspaceName() |
CassandraCqlSessionFactoryBean |
session() |
cluster, getAuthProvider, getCompressionType, getContactPoints, getKeyspaceCreations, getKeyspaceDrops, getLoadBalancingPolicy, getMetricsEnabled, getPoolingOptions, getPort, getReconnectionPolicy, getRetryPolicy, getShutdownScripts, getSocketOptions, getStartupScripts@Bean public CassandraCqlSessionFactoryBean session() throws Exception
Exceptionprotected abstract String getKeyspaceName()
Copyright © 2011-2015–2016 Pivotal Software, Inc.. All rights reserved.