Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.exportto / org.gvsig.exportto.swing / org.gvsig.exportto.swing.prov / org.gvsig.exportto.swing.prov.jdbc / src / main / java / org / gvsig / exportto / swing / prov / jdbc / ExporttoJDBCOptions.java @ 41638

History | View | Annotate | Download (1.56 KB)

1 41487 jjdelcerro
/*
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
7
package org.gvsig.exportto.swing.prov.jdbc;
8
9 41638 jjdelcerro
import java.util.List;
10 41598 jjdelcerro
import org.cresques.cts.IProjection;
11 41488 jjdelcerro
import org.gvsig.fmap.dal.feature.FeatureStore;
12 41487 jjdelcerro
import org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters;
13
14
/**
15
 *
16
 * @author jjdelcerro
17
 */
18 41598 jjdelcerro
public interface ExporttoJDBCOptions  {
19 41487 jjdelcerro
20
    public JDBCServerExplorerParameters getExplorerParameters();
21
22
    public String getSchema();
23
24
    public String getTableName();
25
26
    public boolean canCreatetable();
27
28
    public String getPrimaryKey();
29
30
    public int getGeometryChecks();
31
32
    public int getGeometryChecksAction();
33
34
    public String getStoreName();
35
36
    public String getExplorerName();
37 41488 jjdelcerro
38
    public FeatureStore getSource();
39
40
    public boolean getTryToFixGeometry();
41 41487 jjdelcerro
42 41598 jjdelcerro
    public boolean getTranslateIdentifiersToLowerCase();
43
44
    public boolean getRemoveSpacesInIdentifiers();
45
46
    public IProjection getTargetProjection();
47
48 41638 jjdelcerro
    public String getSelectRole();
49
50
    public String getInsertRole();
51
52
    public String getUpdateRole();
53
54
    public String getDeleteRole();
55
56
    public String getTruncateRole();
57
58
    public String getReferenceRole();
59
60
    public String getTriggerRole();
61
62
    public String getAllRole();
63
64
    public String getPostCreatingStatement();
65
66
    public boolean getCreateIndexInGeometryRow();
67
68
    public boolean getUpdateTableStatistics();
69 41487 jjdelcerro
}