class TransactionServer implements DataSourceConfigureConstants {

    public void rollback(String transactionId) throws SQLException {
        DalTransaction transaction = transactionMap.get(transactionId);
        
        // Already handled in deeper level
        if(transaction == null) {
            return;
        }

        try {
            transaction.rollbackTransaction();
        }finally{
            transactionMap.remove(transactionId);
        }
    }

    public  TransactionServer(String hostAddress, String workId);

}