Class LoadTestCassandraEngineFactory
- java.lang.Object
-
- org.copperengine.ext.persistent.AbstractPersistentEngineFactory<T>
-
- org.copperengine.core.persistent.hybrid.HybridEngineFactory<T>
-
- org.copperengine.core.persistent.cassandra.CassandraEngineFactory<org.copperengine.core.util.PojoDependencyInjector>
-
- org.copperengine.core.persistent.cassandra.loadtest.LoadTestCassandraEngineFactory
-
public class LoadTestCassandraEngineFactory extends org.copperengine.core.persistent.cassandra.CassandraEngineFactory<org.copperengine.core.util.PojoDependencyInjector>
-
-
Field Summary
Fields Modifier and Type Field Description com.google.common.base.Supplier<org.copperengine.core.util.Backchannel>backchannelcom.google.common.base.Supplier<DummyResponseSender>dummyResponseSenderprotected booleantruncate-
Fields inherited from class org.copperengine.core.persistent.cassandra.CassandraEngineFactory
cassandraSessionManager, scheduledExecutorService
-
-
Constructor Summary
Constructors Constructor Description LoadTestCassandraEngineFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.copperengine.core.persistent.cassandra.CassandraSessionManagercreateCassandraSessionManager()protected org.copperengine.core.util.PojoDependencyInjectorcreateDependencyInjector()org.copperengine.core.util.BackchannelgetBackchannel()-
Methods inherited from class org.copperengine.core.persistent.cassandra.CassandraEngineFactory
createScheduledExecutorService, createStorage, destroyEngine, getCassandraSessionManager, setCassandraHosts, setCassandraPort, setKeyspace, setWithCache
-
Methods inherited from class org.copperengine.core.persistent.hybrid.HybridEngineFactory
createDBStorage, createTimeoutManager, createTransactionController
-
Methods inherited from class org.copperengine.ext.persistent.AbstractPersistentEngineFactory
createEngineIdProvider, createExecutorService, createIdFactory, createPersistentScottyEngine, createProcessorPoolManager, createSerializer, createStatisticsLogger, createWorkflowRepository, getDependencyInjector, getEngine, getStatLoggerIntervalSeconds, setEngineId, setStatLoggerIntervalSeconds
-
-
-
-
Field Detail
-
backchannel
public final com.google.common.base.Supplier<org.copperengine.core.util.Backchannel> backchannel
-
dummyResponseSender
public final com.google.common.base.Supplier<DummyResponseSender> dummyResponseSender
-
truncate
protected final boolean truncate
- See Also:
- Constant Field Values
-
-
Method Detail
-
createCassandraSessionManager
protected org.copperengine.core.persistent.cassandra.CassandraSessionManager createCassandraSessionManager()
- Overrides:
createCassandraSessionManagerin classorg.copperengine.core.persistent.cassandra.CassandraEngineFactory<org.copperengine.core.util.PojoDependencyInjector>
-
createDependencyInjector
protected org.copperengine.core.util.PojoDependencyInjector createDependencyInjector()
- Specified by:
createDependencyInjectorin classorg.copperengine.ext.persistent.AbstractPersistentEngineFactory<org.copperengine.core.util.PojoDependencyInjector>
-
getBackchannel
public org.copperengine.core.util.Backchannel getBackchannel()
-
-