public class SessionProviderV3 extends SessionProvider
createKeyspace, createKeyspaceArguments| Constructor and Description |
|---|
SessionProviderV3() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildCluster() |
protected com.datastax.driver.mapping.MappingManager |
createMappingManager(com.datastax.driver.core.Session session) |
protected Session |
createSession(java.lang.String keyspaceIn) |
java.util.function.Consumer<com.datastax.driver.core.Cluster.Builder> |
getBuilderOptions() |
Generator |
getGenerator() |
com.datastax.driver.mapping.NamingStrategy |
getNamingStrategy() |
TableMetadata |
getTableMetadata(java.lang.String keyspaceIn,
java.lang.String tableName) |
protected void |
initDriver() |
protected void |
initGenerator() |
protected void |
initKeyspace() |
void |
onClosed(net.e6tech.elements.common.resources.Resources resources) |
void |
onOpen(net.e6tech.elements.common.resources.Resources resources) |
void |
onShutdown() |
protected void |
postInit() |
void |
setBuilderOptions(java.util.function.Consumer<com.datastax.driver.core.Cluster.Builder> builderOptions) |
void |
setNamingStrategy(com.datastax.driver.mapping.NamingStrategy namingStrategy) |
afterAbort, afterCommit, afterOpen, buildSession, getCoreConnections, getCreateKeyspace, getCreateKeyspaceArguments, getDefaultReadOptions, getDefaultWriteOptions, getHeartbeatIntervalSeconds, getHost, getInspector, getInspectors, getKeepAlive, getKeyspace, getKeyspace, getLastUpdateClass, getMaxConnections, getMaxRequests, getMaxSessions, getPoolTimeout, getPort, getProvision, getReadTimeout, getSessions, initialize, isSharedSession, onAbort, onCommit, setCoreConnections, setCreateKeyspace, setCreateKeyspaceArguments, setDefaultReadOptions, setDefaultWriteOptions, setHeartbeatIntervalSeconds, setHost, setInspectors, setKeepAlive, setKeyspace, setLastUpdateClass, setMaxConnections, setMaxRequests, setMaxSessions, setPoolTimeout, setPort, setProvision, setReadTimeout, setSessions, setSharedSessionpublic Generator getGenerator()
getGenerator in class SessionProviderprotected Session createSession(java.lang.String keyspaceIn)
createSession in class SessionProviderpublic com.datastax.driver.mapping.NamingStrategy getNamingStrategy()
public void setNamingStrategy(com.datastax.driver.mapping.NamingStrategy namingStrategy)
public java.util.function.Consumer<com.datastax.driver.core.Cluster.Builder> getBuilderOptions()
public void setBuilderOptions(java.util.function.Consumer<com.datastax.driver.core.Cluster.Builder> builderOptions)
public TableMetadata getTableMetadata(java.lang.String keyspaceIn, java.lang.String tableName)
getTableMetadata in class SessionProviderprotected com.datastax.driver.mapping.MappingManager createMappingManager(com.datastax.driver.core.Session session)
protected void buildCluster()
protected void initGenerator()
initGenerator in class SessionProviderprotected void initDriver()
initDriver in class SessionProviderprotected void initKeyspace()
initKeyspace in class SessionProviderprotected void postInit()
postInit in class SessionProviderpublic void onOpen(net.e6tech.elements.common.resources.Resources resources)
public void onClosed(net.e6tech.elements.common.resources.Resources resources)
public void onShutdown()