public interface DataStoreProviderFactory extends DataFactory
Modifier and Type | Field and Description |
---|---|
static int |
NO |
static int |
UNKNOWN |
static int |
YES |
Modifier and Type | Method and Description |
---|---|
int |
allowCreate()
The provider can create new stores.
|
int |
allowRead()
The provider has read support
|
int |
allowWrite()
The provider has write support
|
DataStoreProvider |
createProvider(DataParameters parameters,
DataStoreProviderServices providerServices)
Builds a specific provider
|
java.lang.String |
getDescription()
Return a short descripion about the provider
|
java.lang.String |
getName()
Returns the name of the provider
|
int |
hasRasterSupport()
The provider has raster support.
|
int |
hasSQLSupport() |
int |
hasTabularSupport()
The provider has tabular support.
|
int |
hasVectorialSupport()
The provider has vectorial support.
|
int |
isTiledSupported()
Return YES if the provider supports tiled.
|
int |
worksBestTiled()
Return YES if the provider works best if is tiled.
|
create, createParameters, isHidden
static final int UNKNOWN
static final int YES
static final int NO
java.lang.String getName()
getName
in interface DataFactory
java.lang.String getDescription()
getDescription
in interface DataFactory
int allowRead()
int allowWrite()
int allowCreate()
int hasTabularSupport()
int hasVectorialSupport()
int hasRasterSupport()
int hasSQLSupport()
DataStoreProvider createProvider(DataParameters parameters, DataStoreProviderServices providerServices) throws InitializeException
parameters
- providerServices
- InitializeException
int worksBestTiled()
int isTiledSupported()