01: // license-header java merge-point
02: /**
03: * This is only generated once! It will never be overwritten.
04: * You can (and have to!) safely modify it by hand.
05: */package org.andromda.samples.carrental.contracts;
06:
07: /**
08: * @see org.andromda.samples.carrental.contracts.ContractService
09: */
10: public class ContractServiceImpl extends
11: org.andromda.samples.carrental.contracts.ContractServiceBase {
12:
13: /**
14: * @see org.andromda.samples.carrental.contracts.ContractService#searchForReservationsOfCustomer(java.lang.String)
15: */
16: protected java.util.Collection handleSearchForReservationsOfCustomer(
17: java.lang.String customerId) throws java.lang.Exception {
18: //@todo implement protected java.util.Collection handleSearchForReservationsOfCustomer(java.lang.String customerId)
19: return null;
20: }
21:
22: /**
23: * @see org.andromda.samples.carrental.contracts.ContractService#reserve(java.lang.String, java.lang.String, java.util.Date)
24: */
25: protected void handleReserve(java.lang.String customerId,
26: java.lang.String comfortClass,
27: java.util.Date reservationDate) throws java.lang.Exception {
28: //@todo implement protected void handleReserve(java.lang.String customerId, java.lang.String comfortClass, java.util.Date reservationDate)
29: throw new java.lang.UnsupportedOperationException(
30: "org.andromda.samples.carrental.contracts.ContractService.handleReserve(java.lang.String customerId, java.lang.String comfortClass, java.util.Date reservationDate) Not implemented!");
31: }
32:
33: /**
34: * @see org.andromda.samples.carrental.contracts.ContractService#handOutReservation(java.lang.String)
35: */
36: protected java.lang.String handleHandOutReservation(
37: java.lang.String idReservation) throws java.lang.Exception {
38: //@todo implement protected java.lang.String handleHandOutReservation(java.lang.String idReservation)
39: return null;
40: }
41:
42: /**
43: * @see org.andromda.samples.carrental.contracts.ContractService#returnCar(java.lang.String)
44: */
45: protected java.lang.String handleReturnCar(
46: java.lang.String idContract) throws java.lang.Exception {
47: //@todo implement protected java.lang.String handleReturnCar(java.lang.String idContract)
48: return null;
49: }
50:
51: /**
52: * @see org.andromda.samples.carrental.contracts.ContractService#searchForContractsOfCustomer(java.lang.String)
53: */
54: protected java.util.Collection handleSearchForContractsOfCustomer(
55: java.lang.String idCustomer) throws java.lang.Exception {
56: //@todo implement protected java.util.Collection handleSearchForContractsOfCustomer(java.lang.String idCustomer)
57: return null;
58: }
59:
60: /**
61: * @see org.andromda.samples.carrental.contracts.ContractService#registerAccident(java.lang.String)
62: */
63: protected java.lang.String handleRegisterAccident(
64: java.lang.String idContract) throws java.lang.Exception {
65: //@todo implement protected java.lang.String handleRegisterAccident(java.lang.String idContract)
66: return null;
67: }
68:
69: }
|