1 /*** $Id: ErrorMapperFactory.java,v 1.1.1.1 2004/05/18 10:50:14 mochoa Exp $ */
2 package org.j2ee.dao.errors;
3
4 /***
5 * Factory used to get a concrete ErrorMapper implementation
6 *
7 * Last modified $Date: 2004/05/18 10:50:14 $
8 * @version $Revision: 1.1.1.1 $
9 * @author mochoa (mochoa@users.sourceforge.net)
10 *
11 * @see ErrorMapper
12 */
13 public class ErrorMapperFactory {
14 public static final int ORACLE = 1;
15 public static final int DB2 = 2;
16 public static final int HSQL = 3;
17
18 public static ErrorMapper getErrorMapper(int whichFactory) {
19 switch (whichFactory) {
20 case ORACLE:
21 return new OracleErrorMapper();
22 case DB2:
23 return new DB2ErrorMapper();
24 case HSQL:
25 return new HSQLErrorMapper();
26 default:
27 return null;
28 }
29 }
30 }
This page was automatically generated by Maven