| 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.ogcwebservices.getcapabilities.OGCCapabilities
org.deegree.owscommon.OWSCommonCapabilities
org.deegree.ogcwebservices.wfs.capabilities.WFSCapabilities
org.deegree.ogcwebservices.wfs.configuration.WFSConfiguration
public class WFSConfiguration
Represents the configuration for a deegree WFService instance.
| Nested Class Summary | |
|---|---|
(package private) static class | 
WFSConfiguration.XSDFileFilter
 | 
| Field Summary | |
|---|---|
protected static ILogger | 
LOG
 | 
| Constructor Summary | |
|---|---|
WFSConfiguration(String version,
                                 String updateSequence,
                                 ServiceIdentification serviceIdentification,
                                 ServiceProvider serviceProvider,
                                 OperationsMetadata operationsMetadata,
                                 FeatureTypeList featureTypeList,
                                 GMLObject[] servesGMLObjectTypeList,
                                 GMLObject[] supportsGMLObjectTypeList,
                                 Contents contents,
                                 FilterCapabilities filterCapabilities,
                                 WFSDeegreeParams deegreeParams)
Generates a new WFSConfiguration instance from the given parameters. | 
|
| Method Summary | |
|---|---|
 WFSDeegreeParams | 
getDeegreeParams()
Returns the deegreeParams.  | 
 MappedFeatureType | 
getFeatureType(String featureId)
Returns the MappedFeatureType for the given feature id. | 
 Map<QualifiedName,MappedFeatureType> | 
getMappedFeatureTypes()
Returns a Map of the feature types that this configuration defines. | 
 boolean | 
hasUniquePrefixMapping()
Returns whether this WFS has unique prefixes for it's feature ids, so the type of a feature can always be identified by its feature id.  | 
 void | 
setDeegreeParams(WFSDeegreeParams deegreeParams)
The deegreeParams to set.  | 
| Methods inherited from class org.deegree.ogcwebservices.wfs.capabilities.WFSCapabilities | 
|---|
createCapabilities, getFeatureTypeList, getFilterCapabilities, getServesGMLObjectTypeList, getSupportsGMLObjectTypeList, setFeatureTypeList, setServesGMLObjectTypeList, setSupportsGMLObjectTypeList | 
| Methods inherited from class org.deegree.owscommon.OWSCommonCapabilities | 
|---|
getContents, getOperationsMetadata, getServiceIdentification, getServiceProvider, setContents, setOperationsMetadata, setServiceIdentification, setServiceProvider | 
| Methods inherited from class org.deegree.ogcwebservices.getcapabilities.OGCCapabilities | 
|---|
getUpdateSequence, getVersion, setUpdateSequence, setVersion | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected static final ILogger LOG
| Constructor Detail | 
|---|
public WFSConfiguration(String version,
                        String updateSequence,
                        ServiceIdentification serviceIdentification,
                        ServiceProvider serviceProvider,
                        OperationsMetadata operationsMetadata,
                        FeatureTypeList featureTypeList,
                        GMLObject[] servesGMLObjectTypeList,
                        GMLObject[] supportsGMLObjectTypeList,
                        Contents contents,
                        FilterCapabilities filterCapabilities,
                        WFSDeegreeParams deegreeParams)
                 throws InvalidConfigurationException
WFSConfiguration instance from the given parameters.
version - updateSequence - serviceIdentification - serviceProvider - operationsMetadata - featureTypeList - servesGMLObjectTypeList - supportsGMLObjectTypeList - contents - TODO field not verified! Check spec.filterCapabilities - deegreeParams - 
InvalidConfigurationException| Method Detail | 
|---|
public WFSDeegreeParams getDeegreeParams()
public void setDeegreeParams(WFSDeegreeParams deegreeParams)
deegreeParams - public Map<QualifiedName,MappedFeatureType> getMappedFeatureTypes()
Map of the feature types that this configuration defines.
public boolean hasUniquePrefixMapping()
public MappedFeatureType getFeatureType(String featureId)
MappedFeatureType for the given feature id.
featureId - feature id to look up
MappedFeatureType for the given feature id, null if no mapping was found
  | 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
                    For more information visit: http://www.deegree.org