Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.db / org.gvsig.fmap.dal.db.mdb / src / main / java / org / gvsig / fmap / dal / store / mdb / MDBExplorerFactory.java @ 44951

History | View | Annotate | Download (1.38 KB)

1

    
2
package org.gvsig.fmap.dal.store.mdb;
3

    
4
import org.gvsig.fmap.dal.DataServerExplorerParameters;
5
import org.gvsig.fmap.dal.exception.InitializeException;
6
import org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices;
7
import org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters;
8
import org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters;
9
import org.gvsig.fmap.dal.store.jdbc2.JDBCHelper;
10
import org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer;
11
import org.gvsig.fmap.dal.store.jdbc2.impl.JDBCServerExplorerFactory;
12

    
13

    
14
public class MDBExplorerFactory extends JDBCServerExplorerFactory {
15

    
16
    public MDBExplorerFactory() {
17
        super(
18
                MDBLibrary.NAME,
19
                "MDB"
20
        );
21
    }
22

    
23
    @Override
24
    public JDBCServerExplorer create(
25
            DataServerExplorerParameters parameters, 
26
            DataServerExplorerProviderServices providerServices
27
        ) throws InitializeException {
28
        JDBCHelper helper = new MDBHelper((JDBCConnectionParameters) parameters);
29
        JDBCServerExplorer server = helper.createServerExplorer(
30
                (JDBCServerExplorerParameters) parameters, 
31
                providerServices
32
        );
33
        return server;
34
    }
35
        
36

    
37
    @Override
38
    public JDBCServerExplorerParameters createParameters() {
39
        JDBCServerExplorerParameters params = new MDBExplorerParameters();
40
        return params;    
41
    }
42
    
43
}