package com.ashishtrivedi16.transactionscript; public class Hotel { public void bookRoom(int roomNumber) { /* TODO -> Check if room is available -> Calculate price -> Book the room -> Commit transaction */ } public void cancelRoomBooking(int roomNumber) { /* TODO -> Check if room is booked -> Calculate refund price -> Cancel the room booking -> Commit transaction */ } }