Class WFSServerExplorer
java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.dal.spi.AbstractDataServerExplorer
org.gvsig.fmap.dal.serverexplorer.wfs.WFSServerExplorer
- All Implemented Interfaces:
org.gvsig.fmap.dal.DataFactoryUnit,org.gvsig.fmap.dal.DataServerExplorer,org.gvsig.fmap.dal.DataServerExplorer_v2,org.gvsig.fmap.dal.spi.DataServerExplorerProvider,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.util.PropertiesSupport
public class WFSServerExplorer
extends org.gvsig.fmap.dal.spi.AbstractDataServerExplorer
implements org.gvsig.fmap.dal.spi.DataServerExplorerProvider
- Author:
- Jorge Piera
-
Field Summary
FieldsFields inherited from class org.gvsig.fmap.dal.spi.AbstractDataServerExplorer
LOGGERFields inherited from interface org.gvsig.fmap.dal.DataServerExplorer
FILESYSTEM_SERVER_EXPLORER_NAME, MODE_ALL, MODE_FEATURE, MODE_GEOMETRY, MODE_RASTER -
Constructor Summary
ConstructorsConstructorDescriptionWFSServerExplorer(WFSServerExplorerParameters parameters, org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices services) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancanAdd()booleanprotected voidorg.gvsig.fmap.dal.NewDataStoreParametersgetAddParameters(String storeName) getFeatureInfo(String nameSpace, String layerName) Returns all the feature information retrieved using a describeFeatureTypeOpearionReturns an array of WFSLayerNode's with the descriptors of all features (retrieved using the getCapabilities operation)intorg.gvsig.fmap.dal.DataStoreParametersgetParametersFor(WFSFeature feature) org.gvsig.fmap.dal.spi.DataServerExplorerProviderServicesintgetTitle()getUrl()voidinitialize(org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices dataServerExplorerProviderServices) list()list(int mode) voidremove(org.gvsig.fmap.dal.DataStoreParameters parameters) voidsetMaxFeatures(int buffer) voidsetTimeOut(int timeout) voidsetUserName(String userName) Methods inherited from class org.gvsig.fmap.dal.spi.AbstractDataServerExplorer
close, createSQLBuilder, exists, get, getProperties, getProperty, getResourcePath, getResourcesStorage, getResourcesStorage, getResourcesStorage, open, open, setPropertyMethods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable
dispose, disposeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.fmap.dal.DataServerExplorer
exists, get, getResourcePath, getResourcesStorage, getResourcesStorage, getResourcesStorageMethods inherited from interface org.gvsig.tools.dispose.Disposable
dispose
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
WFSServerExplorer
public WFSServerExplorer(WFSServerExplorerParameters parameters, org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices services) throws org.gvsig.fmap.dal.exception.InitializeException - Parameters:
parameters-- Throws:
org.gvsig.fmap.dal.exception.InitializeException
-
-
Method Details
-
getFeatureInfo
Returns all the feature information retrieved using a describeFeatureTypeOpearion- Parameters:
nameSpace-layerName- Feature name- Returns:
- Throws:
WFSException
-
getFeatures
Returns an array of WFSLayerNode's with the descriptors of all features (retrieved using the getCapabilities operation)- Returns:
- WFSLayerNode[]
-
add
public boolean add(String providerName, org.gvsig.fmap.dal.NewDataStoreParameters parameters, boolean overwrite) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
addin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
canAdd
public boolean canAdd()- Specified by:
canAddin interfaceorg.gvsig.fmap.dal.DataServerExplorer
-
canAdd
- Specified by:
canAddin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
doDispose
protected void doDispose() throws org.gvsig.tools.exception.BaseException- Overrides:
doDisposein classorg.gvsig.fmap.dal.spi.AbstractDataServerExplorer- Throws:
org.gvsig.tools.exception.BaseException
-
getAddParameters
public org.gvsig.fmap.dal.NewDataStoreParameters getAddParameters(String storeName) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getAddParametersin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getProviderName
- Specified by:
getProviderNamein interfaceorg.gvsig.fmap.dal.DataServerExplorer
-
getParameters
- Specified by:
getParametersin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Overrides:
getParametersin classorg.gvsig.fmap.dal.spi.AbstractDataServerExplorer
-
list
- Specified by:
listin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getParametersFor
public org.gvsig.fmap.dal.DataStoreParameters getParametersFor(WFSFeature feature) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
list
- Specified by:
listin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
remove
public void remove(org.gvsig.fmap.dal.DataStoreParameters parameters) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
removein interfaceorg.gvsig.fmap.dal.DataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getServerExplorerProviderServices
public org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices getServerExplorerProviderServices()- Specified by:
getServerExplorerProviderServicesin interfaceorg.gvsig.fmap.dal.spi.DataServerExplorerProvider- Overrides:
getServerExplorerProviderServicesin classorg.gvsig.fmap.dal.spi.AbstractDataServerExplorer
-
initialize
public void initialize(org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices dataServerExplorerProviderServices) -
getTitle
- Returns:
-
getAbstract
- Returns:
-
getServerType
- Returns:
-
getUrl
- Returns:
-
getMaxFeatures
public int getMaxFeatures()- Returns:
-
getTimeOut
public int getTimeOut()- Returns:
-
setUserName
- Parameters:
userName-
-
setMaxFeatures
public void setMaxFeatures(int buffer) - Parameters:
buffer-
-
setTimeOut
public void setTimeOut(int timeout) - Parameters:
timeout-
-
getVersion
- Returns:
-
getDataStoreProviderNames
- Specified by:
getDataStoreProviderNamesin interfaceorg.gvsig.fmap.dal.DataServerExplorer
-