Skip navigation links
A B C D F G H I K L O P R S U V W 

A

AchillesCassandraConfig - Class in info.archinnov.achilles.embedded
 
AchillesCassandraConfig() - Constructor for class info.archinnov.achilles.embedded.AchillesCassandraConfig
 
AchillesCassandraDaemon - Class in info.archinnov.achilles.embedded
 
AchillesCassandraDaemon() - Constructor for class info.archinnov.achilles.embedded.AchillesCassandraDaemon
 
AchillesInitializer - Class in info.archinnov.achilles.embedded
 
AchillesInitializer() - Constructor for class info.archinnov.achilles.embedded.AchillesInitializer
 

B

BROADCAST_ADDRESS - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
BROADCAST_RPC_ADDRESS - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
builder() - Static method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Create a new CassandraEmbeddedServerBuilder
buildNativeCluster() - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Start an embedded Cassandra server but DO NOT bootstrap Achilles
buildNativeSession() - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Start an embedded Cassandra server but DO NOT bootstrap Achilles
buildServer() - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
 

C

CASSANDRA_CONCURRENT_READS - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
CASSANDRA_CONCURRENT_WRITES - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
CASSANDRA_CONNECTION_PROTOCOL_VERSION - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
CASSANDRA_CQL_PORT - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
CASSANDRA_HOST - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedServer
 
CASSANDRA_JMX_PORT - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
CASSANDRA_STORAGE_PORT - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
CASSANDRA_STORAGE_SSL_PORT - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
CASSANDRA_THRIFT_PORT - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
CassandraEmbeddedConfigParameters - Class in info.archinnov.achilles.embedded
 
CassandraEmbeddedConfigParameters() - Constructor for class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
CassandraEmbeddedServer - Class in info.archinnov.achilles.embedded
 
CassandraEmbeddedServer(TypedMap) - Constructor for class info.archinnov.achilles.embedded.CassandraEmbeddedServer
Start a Cassandra embedded server This constructor is not meant to be used directly.
CassandraEmbeddedServerBuilder - Class in info.archinnov.achilles.embedded
Builder for embedded Cassandra server


 CassandraEmbeddedServerBuilder
 .builder()
 .withListenAdress("127.0.0.1")
 .withRpcAdress("127.0.0.1")
 .withBroadcastAdress("127.0.0.1")
 .withBroadcastRPCAdress("127.0.0.1")
 .withClusterName("Test Cluster")
 .withDataFolder("/home/user/cassandra/data")
 .withCommitLogFolder("/home/user/cassandra/commitlog")
 .withSavedCachesFolder("/home/user/cassandra/saved_caches")
 .cleanDataFilesAtStartup(true)
 .withClusterName("Test Cluster")
 .withKeyspaceName("achilles_test")
 .withCQLPort(9042)
 .withThriftPort(9160)
 .withStoragePort(7990)
 .withStorageSSLPort(7999)
 .withDurableWrite(true)
 .withScript("init_script.cql")
 .buildNativeCluster();

 
CassandraShutDownHook - Class in info.archinnov.achilles.embedded
Shutdown hook to control when to shutdown the embedded Cassandra process.
CassandraShutDownHook() - Constructor for class info.archinnov.achilles.embedded.CassandraShutDownHook
 
CDC_RAW_FOLDER - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
checkAndConfigurePorts(TypedMap) - Method in enum info.archinnov.achilles.embedded.ServerStarter
 
CLEAN_CASSANDRA_CONFIG_FILE - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
CLEAN_CASSANDRA_DATA_FILES - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
cleanDataFilesAtStartup(boolean) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Whether to clean all data files in data folder, commit log folder and saved caches folder at startup or not.
CLUSTER_NAME - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
com.datastax.driver.core - package com.datastax.driver.core
 
COMMIT_LOG_FOLDER - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
COMPRESSION_TYPE - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 

D

DATA_FILE_FOLDER - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
DEFAULT_CASSANDRA_EMBEDDED_KEYSPACE_NAME - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
DEFAULT_KEYSPACE_NAME - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 

F

findAvailableBetween(int, int) - Static method in class info.archinnov.achilles.embedded.PortFinder
 
findFirstAvailableBetween(int, int) - Static method in class info.archinnov.achilles.embedded.PortFinder
 

G

getNativeCluster() - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServer
 
getNativeSession() - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServer
 
getShutdownHook() - Method in enum info.archinnov.achilles.embedded.ServerStarter
 
getSingletonCluster() - Method in class info.archinnov.achilles.embedded.AchillesInitializer
 
getSingletonSession() - Method in class info.archinnov.achilles.embedded.AchillesInitializer
 

H

HINTS_FOLDER - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 

I

info.archinnov.achilles.embedded - package info.archinnov.achilles.embedded
 
isAvailable(int) - Static method in class info.archinnov.achilles.embedded.PortFinder
Deprecated.
isNativeTransportRunning() - Method in class info.archinnov.achilles.embedded.AchillesCassandraDaemon
 
isTcpPortAvailable(String, int) - Static method in class info.archinnov.achilles.embedded.PortFinder
https://stackoverflow.com/questions/434718/sockets-discover-port-availability-using-java

K

KEYSPACE_DURABLE_WRITE - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 

L

LISTEN_ADDRESS - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
LOAD_BALANCING_POLICY - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
loadConfig() - Method in class info.archinnov.achilles.embedded.AchillesCassandraConfig
 
LOGBACK_FILE - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
LOGGER - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedServer
 

O

of(T...) - Static method in class info.archinnov.achilles.embedded.SetUtils
 
OrderedShutdownHook - Class in info.archinnov.achilles.embedded
 
OrderedShutdownHook() - Constructor for class info.archinnov.achilles.embedded.OrderedShutdownHook
 

P

PortFinder - Class in info.archinnov.achilles.embedded
 
PortFinder() - Constructor for class info.archinnov.achilles.embedded.PortFinder
 

R

randomAvailable() - Static method in class info.archinnov.achilles.embedded.PortFinder
 
RECONNECTION_POLICY - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
registerSessionForShutdown(Session) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServer
 
RETRY_POLICY - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
RPC_ADDRESS - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 

S

SAVED_CACHES_FOLDER - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
SCRIPT_LOCATIONS - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
SCRIPT_TEMPLATES - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
ServerStarter - Enum in info.archinnov.achilles.embedded
 
setup() - Method in class info.archinnov.achilles.embedded.AchillesCassandraDaemon
Override the default setup process to speed up bootstrap - disable JMX - disable legacy schema migration - no pre-3.0 hints migration - no pre-3.0 batch entries migration - disable auto compaction on all keyspaces (your test data should fit in memory!!!) - disable metrics - disable GCInspector - disable mlock - disable Thrift server - disable startup checks (Jemalloc, validLaunchDate, JMXPorts, JvmOptions, JnaInitialization, initSigarLibrary, dataDirs, SSTablesFormat, SystemKeyspaceState, Datacenter, Rack) - disable materialized view rebuild (you should clean data folder between each test anyway) - disable the SizeEstimatesRecorder (estimate SSTable size, who cares for unit testing ?)
SetUtils - Class in info.archinnov.achilles.embedded
 
SetUtils() - Constructor for class info.archinnov.achilles.embedded.SetUtils
 
SHUTDOWN_HOOK - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
 
shutDownNow() - Method in class info.archinnov.achilles.embedded.CassandraShutDownHook
Trigger the shutdown of: the embedded Cassandra server the associated Cluster object the associated Session object
start() - Method in class info.archinnov.achilles.embedded.AchillesCassandraDaemon
Start the Cassandra Daemon, assuming that it has already been initialized via CassandraDaemon.init(String[]) Hook for JSVC
startNativeTransport() - Method in class info.archinnov.achilles.embedded.AchillesCassandraDaemon
 
startServer(String, TypedMap) - Method in enum info.archinnov.achilles.embedded.ServerStarter
 
stop() - Method in class info.archinnov.achilles.embedded.AchillesCassandraDaemon
Stop the daemon, ideally in an idempotent manner.
stopNativeTransport() - Method in class info.archinnov.achilles.embedded.AchillesCassandraDaemon
 

U

USE_UNSAFE_CASSANDRA_DAEMON - Static variable in class info.archinnov.achilles.embedded.CassandraEmbeddedConfigParameters
Configuration parameters
useUnsafeCassandraDeamon() - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Use an unsafe version of the Cassandra daemon.
useUnsafeCassandraDeamon(boolean) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Use an unsafe version of the Cassandra daemon.

V

valueOf(String) - Static method in enum info.archinnov.achilles.embedded.ServerStarter
Returns the enum constant of this type with the specified name.
values() - Static method in enum info.archinnov.achilles.embedded.ServerStarter
Returns an array containing the constants of this enum type, in the order they are declared.

W

withBroadcastAddress(String) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the broadcast address.
withBroadcastRpcAddress(String) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the broadcast RPC address.
withCdcRawFolder(String) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify cdc_raw folder for the embedded Cassandra server.
withClusterName(String) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the cluster name for the embedded Cassandra server.
withCommitLogFolder(String) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify commit log folder for the embedded Cassandra server.
withConcurrentReads(int) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the number threads for concurrent reads for the embedded Cassandra server.
withConcurrentWrites(int) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the number threads for concurrent writes for the embedded Cassandra server.
withConnectionProtocol(ProtocolVersion) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the connection protocol version for the embedded Cassandra server.
withCQLPort(int) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the native transport port (CQL port) for the embedded Cassandra server.
withDataFolder(String) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify data folder for the embedded Cassandra server.
withDurableWrite(boolean) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the 'durable write' property for the embedded Cassandra server.
withHintsFolder(String) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify hints folder for the embedded Cassandra server.
withJMXPort(int) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the JMX port for the embedded Cassandra server.
withKeyspaceName(String) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the keyspace name for the embedded Cassandra server.
withListenAddress(String) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the listen address.
withParams(TypedMap) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Inject Cassandra parameters
withRpcAddress(String) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the rpc address.
withSavedCachesFolder(String) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify saved caches folder for the embedded Cassandra server.
withScript(String) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Load an CQL script in the class path and execute it upon initialization of the embedded Cassandra server
Call this method as many times as there are CQL scripts to be executed.
withScriptTemplate(String, Map<String, Object>) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Load an CQL script template in the class path, inject the values into the template to produce the final script and execute it upon initialization of the embedded Cassandra server
Call this method as many times as there are CQL templates to be executed.
withShutdownHook(CassandraShutDownHook) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Inject a shutdown hook to control when to shutdown the embedded Cassandra process.
withStoragePort(int) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the storage port for the embedded Cassandra server.
withStorageSSLPort(int) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the storage SSL port for the embedded Cassandra server.
withThriftPort(int) - Method in class info.archinnov.achilles.embedded.CassandraEmbeddedServerBuilder
Specify the rpc port (Thrift port) for the embedded Cassandra server.
A B C D F G H I K L O P R S U V W 

Copyright © 2012-2021. All Rights Reserved.