public abstract class AbstractDataServerExplorer extends AbstractDisposable implements DataServerExplorer_v2
| Modifier and Type | Field and Description |
|---|---|
protected static Logger |
LOGGER |
FILESYSTEM_SERVER_EXPLORER_NAME, MODE_ALL, MODE_FEATURE, MODE_GEOMETRY, MODE_RASTER| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDataServerExplorer(DataServerExplorerParameters parameters,
DataServerExplorerProviderServices providerServices) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close connection to the server
|
SQLBuilder |
createSQLBuilder() |
protected void |
doDispose()
Internal implementation for the
AbstractDisposable.dispose() method, to be
implemented by child classes. |
boolean |
exists(DataStoreParameters parameters) |
DataStoreParameters |
get(java.lang.String name) |
DataServerExplorerParameters |
getParameters()
Returns this DataServerExplorer parameters
|
java.util.Map<java.lang.String,java.lang.Object> |
getProperties() |
java.lang.Object |
getProperty(java.lang.String name) |
java.io.File |
getResourcePath(DataStore dataStore,
java.lang.String resourceName)
Deprecated.
|
ResourcesStorage |
getResourcesStorage() |
ResourcesStorage |
getResourcesStorage(DataStore dataStore) |
ResourcesStorage |
getResourcesStorage(DataStoreParameters parameters) |
DataServerExplorerProviderServices |
getServerExplorerProviderServices() |
void |
open()
Open connection to the server
|
DataStore |
open(DataStoreParameters dsp)
Open a store defined by
dsp |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
dispose, disposeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, canAdd, canAdd, getAddParameters, getDataStoreProviderNames, getProviderName, list, list, removedisposeprotected AbstractDataServerExplorer(DataServerExplorerParameters parameters, DataServerExplorerProviderServices providerServices)
public DataServerExplorerProviderServices getServerExplorerProviderServices()
public DataServerExplorerParameters getParameters()
DataServerExplorergetParameters in interface DataServerExplorerprotected void doDispose()
throws BaseException
AbstractDisposableAbstractDisposable.dispose() method, to be
implemented by child classes.doDispose in class AbstractDisposableBaseExceptionAbstractDisposable.dispose()public DataStoreParameters get(java.lang.String name) throws DataException
get in interface DataServerExplorerDataExceptionpublic boolean exists(DataStoreParameters parameters) throws DataException
exists in interface DataServerExplorerDataException@Deprecated public java.io.File getResourcePath(DataStore dataStore, java.lang.String resourceName) throws DataException
DataServerExplorergetResourcePath in interface DataServerExplorerDataExceptionpublic ResourcesStorage getResourcesStorage()
getResourcesStorage in interface DataServerExplorerpublic ResourcesStorage getResourcesStorage(DataStore dataStore)
getResourcesStorage in interface DataServerExplorerpublic ResourcesStorage getResourcesStorage(DataStoreParameters parameters)
getResourcesStorage in interface DataServerExplorerpublic SQLBuilder createSQLBuilder()
createSQLBuilder in interface DataServerExplorer_v2public void open()
throws OpenException
DataServerExplorer_v2open in interface DataServerExplorer_v2OpenExceptionpublic void close()
throws CloseException
DataServerExplorer_v2close in interface DataServerExplorer_v2CloseExceptionpublic DataStore open(DataStoreParameters dsp) throws DataException
DataServerExplorer_v2dspopen in interface DataServerExplorer_v2DataExceptionpublic java.lang.Object getProperty(java.lang.String name)
getProperty in interface PropertiesSupportpublic void setProperty(java.lang.String name,
java.lang.Object value)
setProperty in interface PropertiesSupportpublic java.util.Map<java.lang.String,java.lang.Object> getProperties()
getProperties in interface PropertiesSupport