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.String> |
getDriverOptions() |
Generator |
getGenerator() |
TableMetadata |
getTableMetadata(java.lang.String keyspaceIn,
java.lang.String tableName) |
protected void |
initDriver() |
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.String> driverOptions) |
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.util.Map<java.lang.String,java.lang.String> getDriverOptions()
public void setDriverOptions(java.util.Map<java.lang.String,java.lang.String> driverOptions)
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 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)
onOpen in interface net.e6tech.elements.common.resources.ResourceProvideronOpen in class SessionProviderpublic void onClosed(net.e6tech.elements.common.resources.Resources resources)
onClosed in interface net.e6tech.elements.common.resources.ResourceProvideronClosed in class SessionProviderpublic void onShutdown()
onShutdown in interface net.e6tech.elements.common.resources.ResourceProvideronShutdown in class SessionProvider