Revision 47606 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/DataManager.java
DataManager.java | ||
---|---|---|
23 | 23 |
package org.gvsig.fmap.dal; |
24 | 24 |
|
25 | 25 |
import java.io.File; |
26 |
import java.util.Collections; |
|
27 | 26 |
import java.util.List; |
28 | 27 |
import java.util.Locale; |
29 | 28 |
import java.util.Map; |
... | ... | |
32 | 31 |
import javax.json.JsonObject; |
33 | 32 |
import org.gvsig.expressionevaluator.Expression; |
34 | 33 |
import org.gvsig.expressionevaluator.ExpressionBuilder; |
35 |
|
|
36 | 34 |
import org.gvsig.fmap.dal.exception.DataException; |
37 | 35 |
import org.gvsig.fmap.dal.exception.InitializeException; |
38 | 36 |
import org.gvsig.fmap.dal.exception.ProviderNotRegisteredException; |
39 | 37 |
import org.gvsig.fmap.dal.exception.ValidateDataParametersException; |
40 | 38 |
import org.gvsig.fmap.dal.expressionevaluator.DALExpressionBuilder; |
39 |
import org.gvsig.fmap.dal.expressionevaluator.FeatureAttributeEmulatorExpression; |
|
41 | 40 |
import org.gvsig.fmap.dal.expressionevaluator.FeatureSymbolTable; |
41 |
import org.gvsig.fmap.dal.feature.DataProfile; |
|
42 |
import org.gvsig.fmap.dal.feature.DataTypeDetector; |
|
43 |
import org.gvsig.fmap.dal.feature.EditableFeature; |
|
44 |
import org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor; |
|
42 | 45 |
import org.gvsig.fmap.dal.feature.EditableFeatureType; |
43 | 46 |
import org.gvsig.fmap.dal.feature.Feature; |
47 |
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor; |
|
44 | 48 |
import org.gvsig.fmap.dal.feature.FeatureIndex; |
45 | 49 |
import org.gvsig.fmap.dal.feature.FeatureQuery; |
50 |
import org.gvsig.fmap.dal.feature.FeatureRuleExpression; |
|
51 |
import org.gvsig.fmap.dal.feature.FeatureSet; |
|
46 | 52 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
47 | 53 |
import org.gvsig.fmap.dal.feature.FeatureType; |
54 |
import org.gvsig.fmap.dal.feature.LabelsCacheForFieldValues; |
|
48 | 55 |
import org.gvsig.fmap.dal.feature.paging.FeaturePagingHelper; |
49 | 56 |
import org.gvsig.fmap.dal.resource.ResourceManager; |
50 | 57 |
import org.gvsig.tools.dataTypes.DataType; |
... | ... | |
53 | 60 |
import org.gvsig.tools.dynobject.Tags; |
54 | 61 |
import org.gvsig.tools.evaluator.Evaluator; |
55 | 62 |
import org.gvsig.tools.exception.BaseException; |
56 |
import org.gvsig.tools.service.spi.Services; |
|
57 |
import org.gvsig.fmap.dal.expressionevaluator.FeatureAttributeEmulatorExpression; |
|
58 |
import org.gvsig.fmap.dal.feature.DataProfile; |
|
59 |
import org.gvsig.fmap.dal.feature.DataTypeDetector; |
|
60 |
import org.gvsig.fmap.dal.feature.EditableFeature; |
|
61 |
import org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor; |
|
62 |
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor; |
|
63 |
import org.gvsig.fmap.dal.feature.FeatureRuleExpression; |
|
64 |
import org.gvsig.fmap.dal.feature.FeatureSet; |
|
65 |
import org.gvsig.fmap.dal.feature.LabelsCacheForFieldValues; |
|
66 | 63 |
import org.gvsig.tools.observer.Observer; |
67 |
import org.gvsig.tools.resourcesstorage.BytesResource; |
|
68 | 64 |
import org.gvsig.tools.resourcesstorage.ResourcesStorage; |
65 |
import org.gvsig.tools.service.spi.Services; |
|
69 | 66 |
import org.gvsig.tools.task.SimpleTaskStatus; |
70 | 67 |
import org.gvsig.tools.util.Factory; |
71 | 68 |
import org.gvsig.tools.util.Invocable; |
... | ... | |
219 | 216 |
throws InitializeException, ProviderNotRegisteredException, |
220 | 217 |
ValidateDataParametersException; |
221 | 218 |
|
219 |
public DataStore openStore(DataTransaction transaction, String provider, DataStoreParameters parameters) |
|
220 |
throws InitializeException, ProviderNotRegisteredException, |
|
221 |
ValidateDataParametersException; |
|
222 |
|
|
222 | 223 |
public DataStore openStore(String provider, DataStoreParameters parameters) |
223 | 224 |
throws InitializeException, ProviderNotRegisteredException, |
224 | 225 |
ValidateDataParametersException; |
... | ... | |
228 | 229 |
throws InitializeException, ProviderNotRegisteredException, |
229 | 230 |
ValidateDataParametersException; |
230 | 231 |
|
232 |
public DataStore openStore(DataTransaction transaction, String providerName, DataStoreParameters |
|
233 |
parameters, boolean ignoreDALResource) |
|
234 |
throws InitializeException, ProviderNotRegisteredException, |
|
235 |
ValidateDataParametersException; |
|
236 |
|
|
231 | 237 |
public DataStore openStore( |
232 | 238 |
String providerName, |
233 | 239 |
Object... arguments) |
Also available in: Unified diff