public interface DataManagerProviderServices extends DataManager
CREATE_STORE_AUTHORIZATION, DAL_FEATURETYPE_MODE_EDIT, DAL_FEATURETYPE_MODE_EDIT_MSG, DAL_PREFERRED_COLUMNS, DAL_STORE_ENVELOPE, DAL_SYMBOL_TABLE, DAL_USE_LABELS, DAL_USE_LARGE_SELECTION, FUNCTION_CREATE_IN_MEMORY_TABLE, FUNCTION_CREATE_TABLE, FUNCTION_CREATE_TABLE_STRUCTURE, FUNCTION_CURRENT_ROW, FUNCTION_CURRENT_STORE, FUNCTION_EXECUTESQL, FUNCTION_EXISTS, FUNCTION_EXISTS_TABLE, FUNCTION_FOREIGN_VALUE, FUNCTION_FOREING_VALUE, FUNCTION_GEOMETRY, FUNCTION_INSERT_INTO_TABLE, FUNCTION_ISSELECTED_CURRENT_ROW, FUNCTION_ROW_TAG, FUNCTION_SELECT, FUNCTION_SELECT_COUNT, FUNCTION_SELECT_COUNT_FROM_SELECTION, FUNCTION_SELECT_FROM_SELECTION, FUNCTION_SET_ROW_TAG, FUNCTION_UPDATE, READ_STORE_AUTHORIZATION, RECOMENDED_SIZE_FOR_CLOB, USE_LABELS_BOTH, USE_LABELS_NO, USE_LABELS_YES, WRITE_STORE_AUTHORIZATION
Modifier and Type | Method and Description |
---|---|
FeatureIndexProviderServices |
createFeatureIndexProvider(java.lang.String name,
FeatureStore store,
FeatureType type,
java.lang.String indexName,
FeatureAttributeDescriptor attr)
Returns a DataIndexProvider compatible with the attribute data type.
|
DataStoreProvider |
createProvider(DataStoreProviderServices providerServices,
DataStoreParameters parameters)
Creates a new instance of the provider associated to the passed
parameters.
|
java.net.URL |
getResource(java.lang.Object resourcesLoader,
java.lang.String name)
Return the URL associated to the indicated resource.
|
java.io.InputStream |
getResourceAsStream(java.lang.Object resourcesLoader,
java.lang.String name)
Return the InputStream associated to the indicated resource.
|
DataStore |
openStore(DataStoreParameters parameters,
DataStoreProvider provider) |
void |
registerDefaultRasterStore(java.lang.Class rasterStoreClass)
Este metodo es temporal hasta que se integre el nuevo raster en el core
de gvSIG.
|
void |
registerExplorerProvider(java.lang.String name,
java.lang.Class dataSourceClass,
java.lang.Class parametersClass)
Deprecated.
use registerServerExplorerFactory
|
void |
registerServerExplorerFactory(DataServerExplorerFactory factory) |
void |
registerStoreFactory(DataStoreFactory_v2_4 factory) |
void |
registerStoreFactory(java.lang.String name,
java.lang.Class storeFactoryClass)
Deprecated.
use registerStoreFactory
|
void |
registerStoreProvider(java.lang.String name,
java.lang.Class dataStoreProviderClass,
java.lang.Class parametersClass)
Deprecated.
use registerStoreFactory
|
void |
registerStoreProviderFactory(DataStoreProviderFactory factory) |
addDatabaseWorkspace, addDatabaseWorkspaceListener, addStoreObserver, clearAllCachedResources, clearAvailableValuesCache, createCacheParameters, createDALExpressionBuilder, createDatabaseWorkspaceManager, createDataTypeDetector, createExpresion, createExpresion, createExpressionBuilder, createFeatureAttributeDescriptor, createFeatureAttributeEmulatorExpression, createFeaturePagingHelper, createFeaturePagingHelper, createFeatureRuleExpression, createFeatureSymbolTable, createFeatureSymbolTable, createFeatureType, createFeatureType, createFileStore, createFilter, createFilter, createLabelsCacheForFieldValues, createLargeMap, createLargeSet, createMemoryStore, createMemoryStoreParameters, createNewStoreParameters, createNewStoreParameters, createServerExplorer, createServerExplorerParameters, createStore, createStoreParameters, createStoreParameters, createStoreParameters, createStoreParameters, createStoreParameters, createTransaction, createUniqueID, getCacheResourcesFolder, getDALBytesFromFeatureType, getDatabaseWorkspace, getDatabaseWorkspace, getDatabaseWorkspace, getDataProfile, getDataProfiles, getDataServerExplorerPool, getDataTypes, getDefaultFeatureIndexProviderName, getExplorerProviders, getFeatureCacheProviders, getFeatureIndexProviders, getFeatureIndexRegister, getFeaturesFromClipboard, getFeatureTypesFromDAL, getLocalResourcesFolder, getLocalResourcesFolder, getMaxSizeForSmallFeatureSelection, getOpenErrorHandler, getServerExplorerFromStore, getServerExplorerRegister, getStoreFactory, getStoreProviderFactory, getStoreProviderRegister, getStoreProviders, getStoreProviders, getStoreRegister, getStoresRepository, getTemporaryDirectory, isTheOldRasterRegistered, newStore, newStore, openServerExplorer, openServerExplorer, openStore, openStore, openStore, openStore, openStore, openStore, openStore, putFeaturesInClipboard, registerDataProfile, registerLargeMap, registerLargeSet, removeDatabaseWorkspace, removeStoreObserver, setDataServerExplorerPool, setDefaultFeatureIndexProviderName, setLocalResourcesFolder, setMaxSizeForSmallFeatureSelection, setOpenErrorHandler, setResourcesLoader, setResourcesLoader, writeDALResource, writeDALResource
getProperties, getProperty, setProperty
DataStoreProvider createProvider(DataStoreProviderServices providerServices, DataStoreParameters parameters) throws InitializeException, ProviderNotRegisteredException
providerServices
- parameters
- InitializeException
ProviderNotRegisteredException
void registerStoreProviderFactory(DataStoreProviderFactory factory)
void registerDefaultRasterStore(java.lang.Class rasterStoreClass)
rasterStoreClass
- FeatureIndexProviderServices createFeatureIndexProvider(java.lang.String name, FeatureStore store, FeatureType type, java.lang.String indexName, FeatureAttributeDescriptor attr) throws InitializeException, ProviderNotRegisteredException
name
- store
- associated FeatureStoretype
- associated FeatureTypeindexName
- attr
- associated FeatureAttributeDescriptorInitializeException
ProviderNotRegisteredException
void registerStoreFactory(DataStoreFactory_v2_4 factory)
void registerServerExplorerFactory(DataServerExplorerFactory factory)
void registerExplorerProvider(java.lang.String name, java.lang.Class dataSourceClass, java.lang.Class parametersClass)
name
- dataSourceClass
- class of providerparametersClass
- parameters class of providervoid registerStoreFactory(java.lang.String name, java.lang.Class storeFactoryClass)
name
- storeFactoryClass
- void registerStoreProvider(java.lang.String name, java.lang.Class dataStoreProviderClass, java.lang.Class parametersClass)
name
- dataStoreProviderClass
- parametersClass
- java.net.URL getResource(java.lang.Object resourcesLoader, java.lang.String name)
resourcesLoader
- name
- java.io.InputStream getResourceAsStream(java.lang.Object resourcesLoader, java.lang.String name)
resourcesLoader
- name
- DataStore openStore(DataStoreParameters parameters, DataStoreProvider provider)