public JDBCStoreThreadPooledTransactionalTimer(int repeatCount,
TransactionManager transactionManager,
ResourceSource<ResourceException> managedConnectionFactoryWrapper,
Executor threadPool,
Kernel kernel) throws SQLException, ResourceException {
super(new TransactionalExecutorTaskFactory(transactionManager, repeatCount),
new JDBCWorkerPersistence(kernel.getKernelName(), (DataSource)managedConnectionFactoryWrapper.$getResource(), false), threadPool, transactionManager);
}