public abstract class AbstractDataStoreProviderFactory extends Object implements DataStoreProviderFactory
NO, UNKNOWN, YES| Modifier | Constructor and Description | 
|---|---|
protected  | 
AbstractDataStoreProviderFactory(String name,
                                String description)  | 
| 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 
 | 
Provider | 
create(DynObject parameters,
      ProviderServices services)
Creates a new  
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. 
 | 
void | 
initialize()
Initialices the factory. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateProvidercreateParameterspublic final Provider create(DynObject parameters, ProviderServices services) throws ServiceException
ProviderFactoryProvider.create in interface ProviderFactoryparameters - for the Providerservices - to be used by the ProviderProviderServiceException - if the parameters are not valid or there is an error creating
             the Providerpublic final void initialize()
ProviderFactoryinitialize in interface ProviderFactorypublic final String getName()
DataStoreProviderFactorygetName in interface DataStoreProviderFactorygetName in interface ProviderFactorypublic final String getDescription()
DataStoreProviderFactorygetDescription in interface DataStoreProviderFactorypublic int allowRead()
DataStoreProviderFactoryallowRead in interface DataStoreProviderFactorypublic int allowWrite()
DataStoreProviderFactoryallowWrite in interface DataStoreProviderFactorypublic int allowCreate()
DataStoreProviderFactoryallowCreate in interface DataStoreProviderFactorypublic int hasTabularSupport()
DataStoreProviderFactoryhasTabularSupport in interface DataStoreProviderFactorypublic int hasVectorialSupport()
DataStoreProviderFactoryhasVectorialSupport in interface DataStoreProviderFactorypublic int hasRasterSupport()
DataStoreProviderFactoryhasRasterSupport in interface DataStoreProviderFactory