public void setTransactionState(Invocation req, Output res) throws Exception {
TransactionRegistry txs = req.getTxRegistry();
switch(req.<TransactionStateDeserialization>getContent()) {
case COMMITTED:
txs.commitCurrentTransaction();
break;
case ROLLED_BACK:
txs.rollbackCurrentTransaction();
break;
default: