September 2005
Intermediate to advanced
240 pages
6h 28m
English
This package contains the three operation classes.
public class MaintenanceOperations
{
static public MaintenanceOperations getInstance( )
public void collectionsInitialize(
String customerFilename, String cdDiscFilename,
String cdReleaseFilename ) throws ImportFormatDeviation,
ImportFileDeviation
}
public class RentalOperations
{
static public RentalOperations getInstance( )
public void checkinCDDisc( PhysicalID aPhysicalID ) throws CheckInDeviation,
LateReturnDeviation
public boolean isCDDiscRented( PhysicalID aPhysicalID ) throws
StatusDeviation
public RentalContractDTO checkoutCDDisc( PhysicalID aPhysicalID,
CustomerID aCustomerID ) throws
CheckOutDeviation
public void dispose( )
}
public class ReportOperations
{
static public ReportOperations getInstance( )
public CDDiscInventoryReportPlainTextFormat
makeCDDiscInventoryReportPlainTextFormat( )
public CDDiscInventoryDTO makeCDDiscInventoryDTO( )
}