@Override public <T> T execute(CommandConfig config, Command<T> command) { if (calledInsideTransaction()) { LOGGER.trace("Called inside transaction, skipping the retry interceptor."); return next.execute(config, command); } else { return super.execute(config, command); } }