April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Cloudscape concrete DAO Factory implementation
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() { //   implements OrderDAO ...
n       return new CloudscapeOrderDAO();
n     }
n    ...
n}