public interface DataStoreProviderFactory extends ProviderFactory
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
|
String |
getDescription()
Return a short descripion about the provider
|
String |
getName()
Returns the name of the provider
|
int |
hasRasterSupport()
The provider has raster support.
|
int |
hasTabularSupport()
The provider has tabular support.
|
int |
hasVectorialSupport()
The provider has vectorial support.
|
create, createParameters, initialize
static final int UNKNOWN
static final int YES
static final int NO
String getName()
getName
in interface ProviderFactory
String getDescription()
int allowRead()
int allowWrite()
int allowCreate()
int hasTabularSupport()
int hasVectorialSupport()
int hasRasterSupport()
DataStoreProvider createProvider(DataParameters parameters, DataStoreProviderServices providerServices) throws InitializeException
parameters
- providerServices
- InitializeException