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 / export / jdbc / service / ExportJDBCParametersImpl.java @ 43925

History | View | Annotate | Download (8.44 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
package org.gvsig.export.jdbc.service;
7

    
8
import org.gvsig.export.spi.AbstractExportParametersGeometry;
9
import org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters;
10

    
11
/**
12
 *
13
 * @author jjdelcerro
14
 */
15
public class ExportJDBCParametersImpl 
16
        extends AbstractExportParametersGeometry
17
        implements ExportJDBCParameters
18
    {
19

    
20
    private JDBCServerExplorerParameters explorerParameters;
21
    private String schema;
22
    private String tableName;
23
    private boolean canCreatetable;
24
    private String primaryKeyName;
25
    private String storeName;
26
    private String explorerName;
27
    private boolean translateIdentifiersToLowerCase;
28
    private boolean removeSpacesInIdentifiers;
29
    private boolean translateHyphens;
30
    private String selectRole;
31
    private String insertRole;
32
    private String updateRole;
33
    private String deleteRole;
34
    private String truncateRole;
35
    private String referenceRole;
36
    private String triggerRole;
37
    private String allRole;
38
    private String postCreatingStatement;
39
    private boolean createIndexInGeometryRow;
40
    private boolean updateTableStatistics;
41

    
42
    @Override
43
    public String getServiceName() {
44
        return ExportJDBCServiceFactory.SERVICE_NAME;
45
    }
46
    
47
    /**
48
     * @return the explorerParameters
49
     */
50
    @Override
51
    public JDBCServerExplorerParameters getExplorerParameters() {
52
        return explorerParameters;
53
    }
54

    
55
    /**
56
     * @param explorerParameters the explorerParameters to set
57
     */
58
    @Override
59
    public void setExplorerParameters(JDBCServerExplorerParameters explorerParameters) {
60
        this.explorerParameters = explorerParameters;
61
    }
62

    
63
    /**
64
     * @return the schema
65
     */
66
    @Override
67
    public String getSchema() {
68
        return schema;
69
    }
70

    
71
    /**
72
     * @param schema the schema to set
73
     */
74
    @Override
75
    public void setSchema(String schema) {
76
        this.schema = schema;
77
    }
78

    
79
    /**
80
     * @return the tableName
81
     */
82
    @Override
83
    public String getTableName() {
84
        return tableName;
85
    }
86

    
87
    /**
88
     * @param tableName the tableName to set
89
     */
90
    @Override
91
    public void setTableName(String tableName) {
92
        this.tableName = tableName;
93
    }
94

    
95
    /**
96
     * @return the canCreatetable
97
     */
98
    @Override
99
    public boolean canCreatetable() {
100
        return canCreatetable;
101
    }
102

    
103
    /**
104
     * @param canCreatetable the canCreatetable to set
105
     */
106
    @Override
107
    public void setCanCreatetable(boolean canCreatetable) {
108
        this.canCreatetable = canCreatetable;
109
    }
110

    
111
    /**
112
     * @return the primaryKeyName
113
     */
114
    @Override
115
    public String getPrimaryKey() {
116
        return primaryKeyName;
117
    }
118

    
119
    /**
120
     * @param primaryKey the primaryKeyName to set
121
     */
122
    @Override
123
    public void setPrimaryKey(String primaryKey) {
124
        this.primaryKeyName = primaryKey;
125
    }
126

    
127
    /**
128
     * @return the storeName
129
     */
130
    @Override
131
    public String getStoreName() {
132
        return storeName;
133
    }
134

    
135
    /**
136
     * @param storeName the storeName to set
137
     */
138
    @Override
139
    public void setStoreName(String storeName) {
140
        this.storeName = storeName;
141
    }
142

    
143
    /**
144
     * @return the explorerName
145
     */
146
    @Override
147
    public String getExplorerName() {
148
        return explorerName;
149
    }
150

    
151
    /**
152
     * @param explorerName the explorerName to set
153
     */
154
    @Override
155
    public void setExplorerName(String explorerName) {
156
        this.explorerName = explorerName;
157
    }
158

    
159
    /**
160
     * @return the translateIdentifiersToLowerCase
161
     */
162
    @Override
163
    public boolean getTranslateIdentifiersToLowerCase() {
164
        return translateIdentifiersToLowerCase;
165
    }
166

    
167
    /**
168
     * @param translateIdentifiersToLowerCase the translateIdentifiersToLowerCase to set
169
     */
170
    @Override
171
    public void setTranslateIdentifiersToLowerCase(boolean translateIdentifiersToLowerCase) {
172
        this.translateIdentifiersToLowerCase = translateIdentifiersToLowerCase;
173
    }
174

    
175
    /**
176
     * @return the removeSpacesInIdentifiers
177
     */
178
    @Override
179
    public boolean getRemoveSpacesInIdentifiers() {
180
        return removeSpacesInIdentifiers;
181
    }
182

    
183
    /**
184
     * @param removeSpacesInIdentifiers the removeSpacesInIdentifiers to set
185
     */
186
    @Override
187
    public void setRemoveSpacesInIdentifiers(boolean removeSpacesInIdentifiers) {
188
        this.removeSpacesInIdentifiers = removeSpacesInIdentifiers;
189
    }
190

    
191
    /**
192
     * @return the translateHyphens
193
     */
194
    @Override
195
    public boolean getTranslateHyphens() {
196
        return translateHyphens;
197
    }
198

    
199
    /**
200
     * @param translateHyphens the translateHyphens to set
201
     */
202
    @Override
203
    public void setTranslateHyphens(boolean translateHyphens) {
204
        this.translateHyphens = translateHyphens;
205
    }
206

    
207
    /**
208
     * @return the selectRole
209
     */
210
    @Override
211
    public String getSelectRole() {
212
        return selectRole;
213
    }
214

    
215
    /**
216
     * @param selectRole the selectRole to set
217
     */
218
    @Override
219
    public void setSelectRole(String selectRole) {
220
        this.selectRole = selectRole;
221
    }
222

    
223
    /**
224
     * @return the insertRole
225
     */
226
    @Override
227
    public String getInsertRole() {
228
        return insertRole;
229
    }
230

    
231
    /**
232
     * @param insertRole the insertRole to set
233
     */
234
    @Override
235
    public void setInsertRole(String insertRole) {
236
        this.insertRole = insertRole;
237
    }
238

    
239
    /**
240
     * @return the updateRole
241
     */
242
    @Override
243
    public String getUpdateRole() {
244
        return updateRole;
245
    }
246

    
247
    /**
248
     * @param updateRole the updateRole to set
249
     */
250
    @Override
251
    public void setUpdateRole(String updateRole) {
252
        this.updateRole = updateRole;
253
    }
254

    
255
    /**
256
     * @return the deleteRole
257
     */
258
    @Override
259
    public String getDeleteRole() {
260
        return deleteRole;
261
    }
262

    
263
    /**
264
     * @param deleteRole the deleteRole to set
265
     */
266
    @Override
267
    public void setDeleteRole(String deleteRole) {
268
        this.deleteRole = deleteRole;
269
    }
270

    
271
    /**
272
     * @return the truncateRole
273
     */
274
    @Override
275
    public String getTruncateRole() {
276
        return truncateRole;
277
    }
278

    
279
    /**
280
     * @param truncateRole the truncateRole to set
281
     */
282
    @Override
283
    public void setTruncateRole(String truncateRole) {
284
        this.truncateRole = truncateRole;
285
    }
286

    
287
    /**
288
     * @return the referenceRole
289
     */
290
    @Override
291
    public String getReferenceRole() {
292
        return referenceRole;
293
    }
294

    
295
    /**
296
     * @param referenceRole the referenceRole to set
297
     */
298
    @Override
299
    public void setReferenceRole(String referenceRole) {
300
        this.referenceRole = referenceRole;
301
    }
302

    
303
    /**
304
     * @return the triggerRole
305
     */
306
    @Override
307
    public String getTriggerRole() {
308
        return triggerRole;
309
    }
310

    
311
    /**
312
     * @param triggerRole the triggerRole to set
313
     */
314
    @Override
315
    public void setTriggerRole(String triggerRole) {
316
        this.triggerRole = triggerRole;
317
    }
318

    
319
    /**
320
     * @return the allRole
321
     */
322
    @Override
323
    public String getAllRole() {
324
        return allRole;
325
    }
326

    
327
    /**
328
     * @param allRole the allRole to set
329
     */
330
    @Override
331
    public void setAllRole(String allRole) {
332
        this.allRole = allRole;
333
    }
334

    
335
    /**
336
     * @return the postCreatingStatement
337
     */
338
    @Override
339
    public String getPostCreatingStatement() {
340
        return postCreatingStatement;
341
    }
342

    
343
    /**
344
     * @param postCreatingStatement the postCreatingStatement to set
345
     */
346
    @Override
347
    public void setPostCreatingStatement(String postCreatingStatement) {
348
        this.postCreatingStatement = postCreatingStatement;
349
    }
350

    
351
    /**
352
     * @return the createIndexInGeometryRow
353
     */
354
    @Override
355
    public boolean getCreateIndexInGeometryRow() {
356
        return createIndexInGeometryRow;
357
    }
358

    
359
    /**
360
     * @param createIndexInGeometryRow the createIndexInGeometryRow to set
361
     */
362
    @Override
363
    public void setCreateIndexInGeometryRow(boolean createIndexInGeometryRow) {
364
        this.createIndexInGeometryRow = createIndexInGeometryRow;
365
    }
366

    
367
    /**
368
     * @return the updateTableStatistics
369
     */
370
    @Override
371
    public boolean getUpdateTableStatistics() {
372
        return updateTableStatistics;
373
    }
374

    
375
    /**
376
     * @param updateTableStatistics the updateTableStatistics to set
377
     */
378
    @Override
379
    public void setUpdateTableStatistics(boolean updateTableStatistics) {
380
        this.updateTableStatistics = updateTableStatistics;
381
    }
382

    
383
}