package com.ldbc.driver; import stormpot.Poolable; import stormpot.Slot; public class InstantiatingOperationHandlerRunnerFactory implements OperationHandlerRunnerFactory { private static final Slot DUMMY_SLOT = new Slot() { @Override public void release( Poolable obj ) { // do nothing } @Override public void expire( Poolable poolable ) { // do nothing } }; @Override public OperationHandlerRunnableContext newOperationHandlerRunner() throws OperationException { OperationHandlerRunnableContext operationHandlerRunnableContext = new OperationHandlerRunnableContext(); operationHandlerRunnableContext.setSlot( DUMMY_SLOT ); return operationHandlerRunnableContext; } @Override public void shutdown() throws OperationException { // nothing to do here } }