Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.api / src / main / java / org / gvsig / fmap / dal / PersonalDatabaseServerExplorerFactory.java @ 47607

History | View | Annotate | Download (945 Bytes)

1
/*
2
 * To change this license header, choose License Headers in Project Properties.
3
 * To change this template file, choose Tools | Templates
4
 * and open the template in the editor.
5
 */
6
package org.gvsig.fmap.dal;
7

    
8
import java.io.File;
9

    
10
/**
11
 *
12
 * @author jjdelcerro
13
 */
14
public interface PersonalDatabaseServerExplorerFactory extends DataServerExplorerFactory {
15
    
16
    public String[] getPossibleExtensions(String extension);
17
    
18
    public File[] getPossibleFiles(File dbfile);
19
    
20
    public boolean existsdb(File dbfile);
21
    
22
    public boolean removedb(File dbfile);
23
    
24
    public File normalizeFile(File dbfile);
25
    
26
    public File removeExtension(File dbfile);
27

    
28
    public boolean isServerModeSupported();
29
    
30
    public void serverStop();
31
    
32
    public void serverStart(Object... args);
33

    
34
    public void serverSetEnabled(boolean enabled);
35

    
36
    public boolean serverIsEnabled();
37
    
38
    public boolean serverIsStarted();
39
    
40
}