n
public class CloudscapeDAOFactory extends DAOFactory {
n
public static final String DRIVER= "COM.cloudscape.core.RmiJdbcDriver";
n public static final String DBURL=“jdbc:cloudscape:rmi://localhost:1099/CoreJ2EEDB";
n // method to
create Cloudscape connections
n public static Connection
createConnection() { ..... // create a connection }
n
public CustomerDAO getCustomerDAO() {
n
// CloudscapeCustomerDAO implements CustomerDAO
n
return new CloudscapeCustomerDAO();
n }
n public AccountDAO getAccountDAO() {
n // CloudscapeAccountDAO
implements AccountDAO
n return new CloudscapeAccountDAO();
n }
n public OrderDAO getOrderDAO() {
n // CloudscapeOrderDAO
implements OrderDAO
n return new CloudscapeOrderDAO();
n }
n ...
n}