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 @ 43920
History | View | Annotate | Download (3.95 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 | 43920 | jjdelcerro | import org.gvsig.exportto.swing.spi.options.ExportGeometryOptions; |
10 | 41487 | jjdelcerro | import org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters; |
11 | |||
12 | /**
|
||
13 | *
|
||
14 | * @author jjdelcerro
|
||
15 | */
|
||
16 | 43920 | jjdelcerro | public interface ExporttoJDBCOptions extends ExportGeometryOptions { |
17 | 41487 | jjdelcerro | |
18 | public JDBCServerExplorerParameters getExplorerParameters();
|
||
19 | |||
20 | public String getSchema(); |
||
21 | |||
22 | public String getTableName(); |
||
23 | |||
24 | public boolean canCreatetable(); |
||
25 | |||
26 | public String getPrimaryKey(); |
||
27 | |||
28 | public String getStoreName(); |
||
29 | |||
30 | public String getExplorerName(); |
||
31 | 41488 | jjdelcerro | |
32 | 41598 | jjdelcerro | public boolean getTranslateIdentifiersToLowerCase(); |
33 | |||
34 | public boolean getRemoveSpacesInIdentifiers(); |
||
35 | |||
36 | 43377 | jjdelcerro | public boolean getTranslateHyphens(); |
37 | |||
38 | 41638 | jjdelcerro | public String getSelectRole(); |
39 | |||
40 | public String getInsertRole(); |
||
41 | |||
42 | public String getUpdateRole(); |
||
43 | |||
44 | public String getDeleteRole(); |
||
45 | |||
46 | public String getTruncateRole(); |
||
47 | |||
48 | public String getReferenceRole(); |
||
49 | |||
50 | public String getTriggerRole(); |
||
51 | |||
52 | public String getAllRole(); |
||
53 | |||
54 | public String getPostCreatingStatement(); |
||
55 | |||
56 | public boolean getCreateIndexInGeometryRow(); |
||
57 | |||
58 | public boolean getUpdateTableStatistics(); |
||
59 | 43920 | jjdelcerro | |
60 | |||
61 | /**
|
||
62 | * @param allRole the allRole to set
|
||
63 | */
|
||
64 | void setAllRole(String allRole); |
||
65 | |||
66 | /**
|
||
67 | * @param canCreatetable the canCreatetable to set
|
||
68 | */
|
||
69 | void setCanCreatetable(boolean canCreatetable); |
||
70 | |||
71 | /**
|
||
72 | * @param createIndexInGeometryRow the createIndexInGeometryRow to set
|
||
73 | */
|
||
74 | void setCreateIndexInGeometryRow(boolean createIndexInGeometryRow); |
||
75 | |||
76 | /**
|
||
77 | * @param deleteRole the deleteRole to set
|
||
78 | */
|
||
79 | void setDeleteRole(String deleteRole); |
||
80 | |||
81 | /**
|
||
82 | * @param explorerName the explorerName to set
|
||
83 | */
|
||
84 | void setExplorerName(String explorerName); |
||
85 | |||
86 | /**
|
||
87 | * @param explorerParameters the explorerParameters to set
|
||
88 | */
|
||
89 | void setExplorerParameters(JDBCServerExplorerParameters explorerParameters);
|
||
90 | |||
91 | /**
|
||
92 | * @param insertRole the insertRole to set
|
||
93 | */
|
||
94 | void setInsertRole(String insertRole); |
||
95 | |||
96 | /**
|
||
97 | * @param postCreatingStatement the postCreatingStatement to set
|
||
98 | */
|
||
99 | void setPostCreatingStatement(String postCreatingStatement); |
||
100 | |||
101 | /**
|
||
102 | * @param primaryKey the primaryKey to set
|
||
103 | */
|
||
104 | void setPrimaryKey(String primaryKey); |
||
105 | |||
106 | /**
|
||
107 | * @param referenceRole the referenceRole to set
|
||
108 | */
|
||
109 | void setReferenceRole(String referenceRole); |
||
110 | |||
111 | /**
|
||
112 | * @param removeSpacesInIdentifiers the removeSpacesInIdentifiers to set
|
||
113 | */
|
||
114 | void setRemoveSpacesInIdentifiers(boolean removeSpacesInIdentifiers); |
||
115 | |||
116 | /**
|
||
117 | * @param schema the schema to set
|
||
118 | */
|
||
119 | void setSchema(String schema); |
||
120 | |||
121 | /**
|
||
122 | * @param selectRole the selectRole to set
|
||
123 | */
|
||
124 | void setSelectRole(String selectRole); |
||
125 | |||
126 | /**
|
||
127 | * @param storeName the storeName to set
|
||
128 | */
|
||
129 | void setStoreName(String storeName); |
||
130 | |||
131 | /**
|
||
132 | * @param tableName the tableName to set
|
||
133 | */
|
||
134 | void setTableName(String tableName); |
||
135 | |||
136 | /**
|
||
137 | * @param translateHyphens the translateHyphens to set
|
||
138 | */
|
||
139 | void setTranslateHyphens(boolean translateHyphens); |
||
140 | |||
141 | /**
|
||
142 | * @param translateIdentifiersToLowerCase the translateIdentifiersToLowerCase to set
|
||
143 | */
|
||
144 | void setTranslateIdentifiersToLowerCase(boolean translateIdentifiersToLowerCase); |
||
145 | |||
146 | /**
|
||
147 | * @param triggerRole the triggerRole to set
|
||
148 | */
|
||
149 | void setTriggerRole(String triggerRole); |
||
150 | |||
151 | /**
|
||
152 | * @param truncateRole the truncateRole to set
|
||
153 | */
|
||
154 | void setTruncateRole(String truncateRole); |
||
155 | |||
156 | /**
|
||
157 | * @param updateRole the updateRole to set
|
||
158 | */
|
||
159 | void setUpdateRole(String updateRole); |
||
160 | |||
161 | /**
|
||
162 | * @param updateTableStatistics the updateTableStatistics to set
|
||
163 | */
|
||
164 | void setUpdateTableStatistics(boolean updateTableStatistics); |
||
165 | 41487 | jjdelcerro | } |