deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.commons.datasource.configuration
Class AbstractWebBasedDataSourceType

java.lang.Object
  extended by org.deegree.commons.datasource.configuration.AbstractDataSourceType
      extended by org.deegree.commons.datasource.configuration.AbstractGeospatialDataSourceType
          extended by org.deegree.commons.datasource.configuration.AbstractWebBasedDataSourceType
Direct Known Subclasses:
WMSDataSourceType

public abstract class AbstractWebBasedDataSourceType
extends AbstractGeospatialDataSourceType

A web based data source, sends a request to a service some were in the web using the http protocol. The CapabilitesDocument location defines the location of the service, refresh can be true if the capabilities should not be cached and/or evaluated anew.

Java class for AbstractWebBasedDataSourceType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AbstractWebBasedDataSourceType">
   <complexContent>
     <extension base="{http://www.deegree.org/datasource}AbstractGeospatialDataSourceType">
       <sequence>
         <element name="CapabilitiesDocumentLocation">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="location" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                 <attribute name="refreshTime" type="{http://www.w3.org/2001/XMLSchema}int" default="-1" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class AbstractWebBasedDataSourceType.CapabilitiesDocumentLocation
          Java class for anonymous complex type.
 
Field Summary
protected  AbstractWebBasedDataSourceType.CapabilitiesDocumentLocation capabilitiesDocumentLocation
           
 
Fields inherited from class org.deegree.commons.datasource.configuration.AbstractGeospatialDataSourceType
bBoxConstraint, scaleConstraint
 
Fields inherited from class org.deegree.commons.datasource.configuration.AbstractDataSourceType
dataSourceName
 
Constructor Summary
AbstractWebBasedDataSourceType()
           
 
Method Summary
 AbstractWebBasedDataSourceType.CapabilitiesDocumentLocation getCapabilitiesDocumentLocation()
          Gets the value of the capabilitiesDocumentLocation property.
 void setCapabilitiesDocumentLocation(AbstractWebBasedDataSourceType.CapabilitiesDocumentLocation value)
          Sets the value of the capabilitiesDocumentLocation property.
 
Methods inherited from class org.deegree.commons.datasource.configuration.AbstractGeospatialDataSourceType
getBBoxConstraint, getScaleConstraint, setBBoxConstraint, setScaleConstraint
 
Methods inherited from class org.deegree.commons.datasource.configuration.AbstractDataSourceType
getDataSourceName, setDataSourceName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

capabilitiesDocumentLocation

protected AbstractWebBasedDataSourceType.CapabilitiesDocumentLocation capabilitiesDocumentLocation
Constructor Detail

AbstractWebBasedDataSourceType

public AbstractWebBasedDataSourceType()
Method Detail

getCapabilitiesDocumentLocation

public AbstractWebBasedDataSourceType.CapabilitiesDocumentLocation getCapabilitiesDocumentLocation()
Gets the value of the capabilitiesDocumentLocation property.

Returns:
possible object is AbstractWebBasedDataSourceType.CapabilitiesDocumentLocation

setCapabilitiesDocumentLocation

public void setCapabilitiesDocumentLocation(AbstractWebBasedDataSourceType.CapabilitiesDocumentLocation value)
Sets the value of the capabilitiesDocumentLocation property.

Parameters:
value - allowed object is AbstractWebBasedDataSourceType.CapabilitiesDocumentLocation

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>