Class COM.ibm.jaws.models.trs.CarFleetBase
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class COM.ibm.jaws.models.trs.CarFleetBase

java.lang.Object
   |
   +----COM.ibm.jaws.models.trs.CommonBase
           |
           +----COM.ibm.jaws.models.trs.CarFleetBase

public class CarFleetBase
extends CommonBase

Variable Index

 o airport
 o airportCodeString
 o car
 o carFleetCarFleetAvailabilityRC
 o carRentalCompany
 o carReservationRC
 o carString
 o contact
 o location
 o name
 o price

Constructor Index

 o CarFleetBase()
 o CarFleetBase(Object, String, String, String, float)

Method Index

 o activate()
 o addCarFleetAvailability(Date, int)
 o addContact(String, String, String, String, String, String, String, String, String, String, URL)
 o available(Date, Date)
 o cancel(CarReservation)
 o carAvailable(Date)
 o carFleetAvailbilityCancel(Date)
 o getAirport()
 o getCar()
 o getCarFleetAvailabilities()
 o getCarRentalCompany()
 o getContact()
 o getLocation()
 o getName()
 o getPrice()
 o reserve(CarReservation)
 o reserveCarFromGroup(Date)
 o setAirport(String)
 o setCar(String)
 o toString()
Returns a String that represents the value of this Object.

Variables

 o carRentalCompany
  protected Object carRentalCompany
 o airport
  protected Airport airport
 o airportCodeString
  protected String airportCodeString
 o name
  protected String name
 o price
  protected float price
 o location
  protected String location
 o contact
  protected Contact contact
 o car
  protected Car car
 o carString
  protected String carString
 o carFleetCarFleetAvailabilityRC
  protected ReferenceCollection carFleetCarFleetAvailabilityRC
 o carReservationRC
  protected ReferenceCollection carReservationRC

Constructors

 o CarFleetBase
  public CarFleetBase()
 o CarFleetBase
  public CarFleetBase(Object carRentalCompany,
                      String airportCodeString,
                      String name,
                      String carString,
                      float price)

Methods

 o activate
  public void activate()
 o addContact
  public Contact addContact(String address1,
                            String address2,
                            String city,
                            String zip,
                            String phoneAreaCode,
                            String phoneNumber,
                            String faxAreaCode,
                            String faxNumber,
                            String emailId,
                            String emailAddress,
                            URL url)
 o available
  public boolean available(Date pickupDate,
                           Date dropoffDate)
 o cancel
  public void cancel(CarReservation res)
 o carFleetAvailbilityCancel
  public void carFleetAvailbilityCancel(Date date)
 o getAirport
  public Airport getAirport()
 o getCar
  public Car getCar()
 o getCarRentalCompany
  public CarRentalCompany getCarRentalCompany()
 o addCarFleetAvailability
  public CarFleetAvailability addCarFleetAvailability(Date date,
                                                      int totalAvailableCars)
 o getContact
  public Contact getContact()
 o getLocation
  public String getLocation()
 o getName
  public String getName()
 o getPrice
  public float getPrice()
 o reserve
  public void reserve(CarReservation carReservation)
 o getCarFleetAvailabilities
  public Iterator getCarFleetAvailabilities()
 o setAirport
  public void setAirport(String airportCode)
 o setCar
  public void setCar(String carString)
 o toString
  public String toString()
Returns a String that represents the value of this Object.
Overrides:
toString in class Object
 o carAvailable
  protected boolean carAvailable(Date date)
 o reserveCarFromGroup
  protected void reserveCarFromGroup(Date date)

All Packages  Class Hierarchy  This Package  Previous  Next  Index