public class DsePersistence extends AbstractCassandraPersistence<org.apache.cassandra.config.Config,org.apache.cassandra.schema.KeyspaceMetadata,org.apache.cassandra.schema.TableMetadata,org.apache.cassandra.schema.ColumnMetadata,org.apache.cassandra.db.marshal.UserType,org.apache.cassandra.schema.IndexMetadata,org.apache.cassandra.schema.ViewTableMetadata>
AbstractCassandraPersistence.AbstractConnectionPersistence.Connection| Modifier and Type | Field and Description |
|---|---|
static Boolean |
USE_PROXY_PROTOCOL |
SCHEMA_AGREEMENT_WAIT_RETRIES| Constructor and Description |
|---|
DsePersistence() |
destroy, initialize, name, schema, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdecorateKeyspaceName, supportsLoggedBatches, supportsSecondaryIndex, waitForSchemaAgreementpublic static final Boolean USE_PROXY_PROTOCOL
protected SchemaConverter newSchemaConverter()
newSchemaConverter in class AbstractCassandraPersistence<org.apache.cassandra.config.Config,org.apache.cassandra.schema.KeyspaceMetadata,org.apache.cassandra.schema.TableMetadata,org.apache.cassandra.schema.ColumnMetadata,org.apache.cassandra.db.marshal.UserType,org.apache.cassandra.schema.IndexMetadata,org.apache.cassandra.schema.ViewTableMetadata>protected Iterable<org.apache.cassandra.schema.KeyspaceMetadata> currentInternalSchema()
currentInternalSchema in class AbstractCassandraPersistence<org.apache.cassandra.config.Config,org.apache.cassandra.schema.KeyspaceMetadata,org.apache.cassandra.schema.TableMetadata,org.apache.cassandra.schema.ColumnMetadata,org.apache.cassandra.db.marshal.UserType,org.apache.cassandra.schema.IndexMetadata,org.apache.cassandra.schema.ViewTableMetadata>protected void registerInternalSchemaListener(Runnable runOnSchemaChange)
registerInternalSchemaListener in class AbstractCassandraPersistence<org.apache.cassandra.config.Config,org.apache.cassandra.schema.KeyspaceMetadata,org.apache.cassandra.schema.TableMetadata,org.apache.cassandra.schema.ColumnMetadata,org.apache.cassandra.db.marshal.UserType,org.apache.cassandra.schema.IndexMetadata,org.apache.cassandra.schema.ViewTableMetadata>protected void unregisterInternalSchemaListener()
unregisterInternalSchemaListener in class AbstractCassandraPersistence<org.apache.cassandra.config.Config,org.apache.cassandra.schema.KeyspaceMetadata,org.apache.cassandra.schema.TableMetadata,org.apache.cassandra.schema.ColumnMetadata,org.apache.cassandra.db.marshal.UserType,org.apache.cassandra.schema.IndexMetadata,org.apache.cassandra.schema.ViewTableMetadata>protected void initializePersistence(org.apache.cassandra.config.Config config)
initializePersistence in class AbstractCassandraPersistence<org.apache.cassandra.config.Config,org.apache.cassandra.schema.KeyspaceMetadata,org.apache.cassandra.schema.TableMetadata,org.apache.cassandra.schema.ColumnMetadata,org.apache.cassandra.db.marshal.UserType,org.apache.cassandra.schema.IndexMetadata,org.apache.cassandra.schema.ViewTableMetadata>protected void destroyPersistence()
destroyPersistence in class AbstractCassandraPersistence<org.apache.cassandra.config.Config,org.apache.cassandra.schema.KeyspaceMetadata,org.apache.cassandra.schema.TableMetadata,org.apache.cassandra.schema.ColumnMetadata,org.apache.cassandra.db.marshal.UserType,org.apache.cassandra.schema.IndexMetadata,org.apache.cassandra.schema.ViewTableMetadata>public void registerEventListener(EventListener listener)
public Authenticator getAuthenticator()
public void setRpcReady(boolean status)
public Persistence.Connection newConnection(ClientInfo clientInfo)
public Persistence.Connection newConnection()
public ByteBuffer unsetValue()
public boolean isInSchemaAgreement()
public boolean isInSchemaAgreementWithStorage()
public boolean isSchemaAgreementAchievable()
public boolean supportsSAI()
public void executeAuthResponse(Runnable handler)
public void setAuthorizationService(AtomicReference<AuthorizationService> authorizationService)
Copyright © 2021. All rights reserved.