LocalReadOnlyProxyTransaction extends LocalProxyTransaction { @Override CommitLocalTransactionRequest commitRequest(final boolean coordinated) { throw new UnsupportedOperationException("commitRequest"); } LocalReadOnlyProxyTransaction(final ProxyHistory parent, final TransactionIdentifier identifier,
        final DataTreeSnapshot snapshot);   LocalReadOnlyProxyTransaction(final ProxyHistory parent, final TransactionIdentifier identifier);   }
@Test(expected = UnsupportedOperationException.class) public void testCommitRequest() { transaction.commitRequest(true); }