class TransactionStrategyProvider implements StrategyProvider<TransactionStrategyExecutor> {

    @Override
    public TransactionStrategyExecutor disabledStrategy() {
        return new TransactionStrategyExecutor() {

            @Override
            public void commit() {
                // nothing to do
            }

            @Override
            public void begin() {
                // nothing to do
            }
        };
    }

      TransactionStrategyProvider(final EntityTransaction tx);

}