September 2005
Intermediate to advanced
240 pages
6h 28m
English
This package contains the classes that access the data for the system.
public class CDDiscDataAccess
implements java.io.Serializable
{
public void add( CDDisc aCDDisc )
public void remove( CDDisc aCDDisc )
public CDDisc[] findByCDRelease( CDRelease aCDRelease )
public CDDisc findByPhysicalID( PhysicalID aPhysicalID )
public void removeAll_TestingOnly( )
public CDDisc[] findAll( )
}
public class CDReleaseDataAccess
implements java.io.Serializable
{
public void add( CDRelease aCDRelease )
public void remove( CDRelease aCDRelease )
public CDRelease findByUPCCode( UPCCode aUPCCode )
public void removeAll_TestingOnly( )
}
public class CustomerDataAccess
implements java.io.Serializable
{
public void add( Customer aCustomer )
public void remove( Customer aCustomer )
public Customer findByCustomerID( CustomerID aCustomerID )
public void removeAll_TestingOnly( )
}
public class DataAccessHelper
{
public static Object readObjectFromOpenStream( Class expectedClass,
ObjectInputStream input )
public static void writeObjectToOpenStream( Object anObject,
ObjectOutputStream output )
}
public class StoreDataAccess { public CDDiscDataAccess theCDDiscDataAccess = new CDDiscDataAccess( ); public CustomerDataAccess theCustomerDataAccess = new CustomerDataAccess( ); public CDReleaseDataAccess theCDReleaseDataAccess ...