@Override
 protected void doRollback() throws TransactionException {
   logger.trace("doRollback");
   Transaction transaction = hazelcastInstance.getTransaction();
   transaction.rollback();
 }
 @Override
 protected void doCommit() throws TransactionException {
   logger.trace("doCommit");
   Transaction transaction = hazelcastInstance.getTransaction();
   transaction.commit();
 }