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