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, initializestatic final int UNKNOWN
static final int YES
static final int NO
String getName()
getName in interface ProviderFactoryString getDescription()
int allowRead()
int allowWrite()
int allowCreate()
int hasTabularSupport()
int hasVectorialSupport()
int hasRasterSupport()
DataStoreProvider createProvider(DataParameters parameters, DataStoreProviderServices providerServices) throws InitializeException
parameters - providerServices - InitializeException