org.deegree.owscommon_new
Class HTTP
java.lang.Object
  
org.deegree.owscommon_new.HTTP
- All Implemented Interfaces: 
 - DCP
 
public class HTTP
- extends Object
- implements DCP
  
HTTP describes the distributed computing platform which a service uses. In terms
 of HTTP: it stores the links where it can be reached.
- Since:
 
  - 2.0
 
- Version:
 
  - 2.0, $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Thu, 18 Jun 2009) $
 
- Author:
 
  - Andreas Schmitz, last edited by: $Author: mschneider $
 
| 
Nested Class Summary | 
static class | 
HTTP.Type
 
          Enumeration type indicating the used HTTP request method. | 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
HTTP
public HTTP(List<OnlineResource> links,
            List<List<DomainType>> constraints,
            List<HTTP.Type> types)
- Standard constructor that initializes all encapsulated data.
- Parameters:
 links - constraints - types - 
 
getConstraints
public List<List<DomainType>> getConstraints()
 
- Returns:
 - Returns the constraints.
 
 
getTypes
public List<HTTP.Type> getTypes()
 
- Returns:
 - Returns the types.
 
 
getLinks
public List<OnlineResource> getLinks()
 
- Returns:
 - the links.
 
 
getGetOnlineResources
public List<URL> getGetOnlineResources()
 
- Returns:
 - a list of all Get method URLs.
 
 
getPostOnlineResources
public List<URL> getPostOnlineResources()
 
- Returns:
 - a list of all Get method URLs.
 
 
setGetOnlineResources
public void setGetOnlineResources(List<URL> urlsnew)
 
- Parameters:
 urlsnew - 
 
setPostOnlineResources
public void setPostOnlineResources(List<URL> urlsnew)
 
- Parameters:
 urlsnew - 
 
                an open source project founded by lat/lon, Bonn, Germany.
                    For more information visit: http://www.deegree.org