Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.spi / src / main / java / org / gvsig / fmap / dal / spi / AbstractDataServerExplorer.java @ 44259

History | View | Annotate | Download (1.79 KB)

1 42775 jjdelcerro
package org.gvsig.fmap.dal.spi;
2
3 42879 jjdelcerro
import java.io.File;
4 42775 jjdelcerro
import org.gvsig.fmap.dal.DataServerExplorerParameters;
5 43050 jjdelcerro
import org.gvsig.fmap.dal.DataServerExplorer_v2;
6 42879 jjdelcerro
import org.gvsig.fmap.dal.DataStore;
7 42775 jjdelcerro
import org.gvsig.fmap.dal.DataStoreParameters;
8
import org.gvsig.fmap.dal.exception.DataException;
9 43020 jjdelcerro
import org.gvsig.fmap.dal.SQLBuilder;
10
import org.gvsig.fmap.dal.feature.spi.SQLBuilderBase;
11 42775 jjdelcerro
import org.gvsig.tools.dispose.impl.AbstractDisposable;
12
import org.gvsig.tools.exception.BaseException;
13
14 43050 jjdelcerro
public abstract class AbstractDataServerExplorer extends AbstractDisposable implements DataServerExplorer_v2 {
15 42775 jjdelcerro
16
    private DataServerExplorerParameters parameters;
17
    private final DataServerExplorerProviderServices providerServices;
18
19
    protected AbstractDataServerExplorer(DataServerExplorerParameters parameters, DataServerExplorerProviderServices providerServices) {
20
        this.parameters = parameters;
21
        this.providerServices = providerServices;
22
    }
23
24
    public DataServerExplorerProviderServices getServerExplorerProviderServices() {
25
        return this.providerServices;
26
    }
27
28
    @Override
29
    public DataServerExplorerParameters getParameters() {
30
        return this.parameters;
31
    }
32
33 42793 jjdelcerro
    @Override
34 42775 jjdelcerro
    protected void doDispose() throws BaseException {
35
        this.parameters = null;
36
    }
37
38
    @Override
39
    public DataStoreParameters get(String name) throws DataException {
40
        return null;
41
    }
42
43 44160 jjdelcerro
    @Deprecated
44 43050 jjdelcerro
    @Override
45 42879 jjdelcerro
    public File getResourcePath(DataStore dataStore, String resourceName) throws DataException {
46
        return null;
47
    }
48 44160 jjdelcerro
49
    @Override
50
    public DataResource getResource(DataStore dataStore, String resourceName) throws DataException {
51
        return null;
52
    }
53 42775 jjdelcerro
54 43020 jjdelcerro
    @Override
55
    public SQLBuilder createSQLBuilder() {
56
        return new SQLBuilderBase();
57
    }
58
59 42775 jjdelcerro
}