code: public <T> T doInTransaction(final TxConfig config, final SpecificTxAction<T, C> action) {
          return template.doInTransaction(config, action);
      }
docs: Execute specific action within transaction.
  
  @param config transaction config (ignored in case of ongoing transaction)
  @param action action to execute within transaction (new or ongoing)
  @param <T>    expected return type
  @return value produced by action
  @see ru.vyarus.guice.persist.orient.db.transaction.template.SpecificTxTemplate