| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InvalidTransactionException | |
|---|---|
| tp | CSEP545 Final Project for Java | 
| tp.impl | Please place your own code under this package. | 
| Uses of InvalidTransactionException in tp | 
|---|
| Methods in tp that throw InvalidTransactionException | |
|---|---|
|  void | WC.abort(Transaction context)Abort a transaction | 
|  boolean | RM.add(Transaction xid,
    RID resource,
    int qty,
    int price)add qtyitems described byresource. | 
|  boolean | WC.addCars(Transaction context,
        String location,
        int numCars,
        int price)Add cars to a location. | 
|  boolean | WC.addRooms(Transaction context,
         String location,
         int numRooms,
         int price)Add rooms to a location. | 
|  boolean | WC.addSeats(Transaction context,
         String flight,
         int flightSeats,
         int flightPrice)Add seats to a flight This method will be used to create a new flight but if the flight already exists, seats will be added and the price overwritten | 
|  void | WC.commit(Transaction context)Commit a transaction | 
|  void | TM.commit(Transaction xid)commit transaction | 
|  void | RM.commit(Transaction xid)commit transaction | 
|  boolean | RM.delete(Transaction xid,
       RID resource)Drop resourcefrom this RM. | 
|  boolean | RM.delete(Transaction xid,
       RID resource,
       int qty)Remove exactly qtyunreservedresourcefrom this RM. | 
|  boolean | WC.deleteCars(Transaction context,
           String location,
           int numCars)Delete cars. | 
|  boolean | WC.deleteFlight(Transaction context,
             String flight)Delete the entire flight. | 
|  boolean | WC.deleteRooms(Transaction context,
            String location,
            int numRooms)Delete rooms. | 
|  boolean | WC.deleteSeats(Transaction context,
            String flight,
            int numSeats)delete seats from a flight | 
|  boolean | TM.enlist(Transaction xid,
       String enlistingRM)enlist the RM as a member of this transaction | 
|  String[] | WC.listCars(Transaction context)list existing cars | 
|  Customer[] | WC.listCustomers(Transaction context)list existing customers that have itinerary | 
|  Customer[] | RM.listCustomers(Transaction context)list of customers who reserve resources managed by this RM | 
|  String[] | WC.listFlights(Transaction context)list existing flights | 
|  String[] | RM.listResources(Transaction context,
              RID.Type type)list of resources | 
|  String[] | WC.listRooms(Transaction context)list existing rooms | 
|  int | RM.query(Transaction xid,
      RID resource)query: equivalent to queryCars, queryFlights, queryRooms | 
|  int | WC.queryCar(Transaction context,
         String location)Get the number of cars available. | 
|  int | WC.queryCarPrice(Transaction context,
              String location)Get the cars price. | 
|  int | WC.queryFlight(Transaction context,
            String flight)Get the number of seats available. | 
|  int | WC.queryFlightPrice(Transaction context,
                 String flight)Get the flight price. | 
|  String | WC.queryItinerary(Transaction context,
               Customer customer)Get the bill for the customer | 
|  int | WC.queryItineraryPrice(Transaction context,
                    Customer customer)Get the total amount of money the customerowes | 
|  int | RM.queryPrice(Transaction xid,
           RID resource)query: equivalent to queryCarsPrice, queryFlightsPrice, queryRoomsPrice | 
|  String | RM.queryReserved(Transaction context,
              Customer customer)Get the bill for the customerreturn a string representation of reservations | 
|  int | RM.queryReservedPrice(Transaction context,
                   Customer customer)Get the total amount of money the customerowes
 in this RM. | 
|  int | WC.queryRoom(Transaction context,
          String location)Get the number of rooms available. | 
|  int | WC.queryRoomPrice(Transaction context,
               String location)Get the room price. | 
|  boolean | RM.reserve(Transaction context,
        Customer customer,
        RID resource)reserve a resource ion behalf of customerc | 
|  void | RM.unreserve(Transaction context,
          Customer customer)drop all reserved resources for customer customer | 
| Uses of InvalidTransactionException in tp.impl | 
|---|
| Methods in tp.impl that throw InvalidTransactionException | |
|---|---|
|  void | MyWC.abort(Transaction context) | 
|  boolean | MyRM.add(Transaction xid,
    RID i,
    int count,
    int price) | 
|  boolean | MyWC.addCars(Transaction context,
        String location,
        int numCars,
        int price) | 
|  boolean | MyWC.addRooms(Transaction context,
         String location,
         int numRooms,
         int price) | 
|  boolean | MyWC.addSeats(Transaction context,
         String flight,
         int flightSeats,
         int flightPrice) | 
|  void | MyWC.commit(Transaction context) | 
|  void | MyTM.commit(Transaction xid) | 
|  void | MyRM.commit(Transaction xid) | 
|  boolean | MyRM.delete(Transaction xid,
       RID rid) | 
|  boolean | MyRM.delete(Transaction xid,
       RID i,
       int count) | 
|  boolean | MyWC.deleteCars(Transaction context,
           String location,
           int numCars) | 
|  boolean | MyWC.deleteFlight(Transaction context,
             String flight) | 
|  boolean | MyWC.deleteRooms(Transaction context,
            String location,
            int numRooms) | 
|  boolean | MyWC.deleteSeats(Transaction context,
            String flight,
            int numSeats) | 
|  boolean | MyTM.enlist(Transaction xid,
       String enlistingRM) | 
|  String[] | MyWC.listCars(Transaction context) | 
|  Customer[] | MyWC.listCustomers(Transaction context) | 
|  Customer[] | MyRM.listCustomers(Transaction context) | 
|  String[] | MyWC.listFlights(Transaction context) | 
|  String[] | MyRM.listResources(Transaction context,
              RID.Type type) | 
|  String[] | MyWC.listRooms(Transaction context) | 
|  int | MyRM.query(Transaction xid,
      RID rid) | 
|  int | MyWC.queryCar(Transaction context,
         String location) | 
|  int | MyWC.queryCarPrice(Transaction context,
              String location) | 
|  int | MyWC.queryFlight(Transaction context,
            String flight) | 
|  int | MyWC.queryFlightPrice(Transaction context,
                 String flight) | 
|  String | MyWC.queryItinerary(Transaction context,
               Customer customer) | 
|  int | MyWC.queryItineraryPrice(Transaction context,
                    Customer customer) | 
|  int | MyRM.queryPrice(Transaction xid,
           RID i) | 
|  String | MyRM.queryReserved(Transaction context,
              Customer customer) | 
|  int | MyRM.queryReservedPrice(Transaction context,
                   Customer customer) | 
|  int | MyWC.queryRoom(Transaction context,
          String location) | 
|  int | MyWC.queryRoomPrice(Transaction context,
               String location) | 
|  boolean | MyRM.reserve(Transaction context,
        Customer c,
        RID i) | 
|  void | MyRM.unreserve(Transaction context,
          Customer c) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||