public class SessionProviderV4 extends SessionProvider
createKeyspace, createKeyspaceArguments| Constructor and Description |
|---|
SessionProviderV4() |
| Modifier and Type | Method and Description |
|---|---|
protected Session |
createSession(java.lang.String keyspaceIn) |
java.util.Map<java.lang.String,java.lang.Object> |
getDriverOptions() |
Generator |
getGenerator() |
java.lang.String |
getNamingConvention() |
java.util.function.Function<com.datastax.oss.driver.api.core.CqlSessionBuilder,com.datastax.oss.driver.api.core.CqlSessionBuilder> |
getSessionCustomizer() |
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 |
setDriverOptions(java.util.Map<java.lang.String,java.lang.Object> driverOptions) |
void |
setNamingConvention(java.lang.String namingConvention) |
void |
setSessionCustomizer(java.util.function.Function<com.datastax.oss.driver.api.core.CqlSessionBuilder,com.datastax.oss.driver.api.core.CqlSessionBuilder> customizer) |
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 java.lang.String getNamingConvention()
public void setNamingConvention(java.lang.String namingConvention)
public java.util.Map<java.lang.String,java.lang.Object> getDriverOptions()
public void setDriverOptions(java.util.Map<java.lang.String,java.lang.Object> driverOptions)
public java.util.function.Function<com.datastax.oss.driver.api.core.CqlSessionBuilder,com.datastax.oss.driver.api.core.CqlSessionBuilder> getSessionCustomizer()
public void setSessionCustomizer(java.util.function.Function<com.datastax.oss.driver.api.core.CqlSessionBuilder,com.datastax.oss.driver.api.core.CqlSessionBuilder> customizer)
public TableMetadata getTableMetadata(java.lang.String keyspaceIn, java.lang.String tableName)
getTableMetadata in class SessionProviderpublic Generator getGenerator()
getGenerator in class SessionProviderprotected Session createSession(java.lang.String keyspaceIn)
createSession in class SessionProviderprotected 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()