deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.owscommon_new
Class HTTP

java.lang.Object
  extended by 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 (Do, 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.
 
Constructor Summary
HTTP(List<OnlineResource> links, List<List<DomainType>> constraints, List<HTTP.Type> types)
          Standard constructor that initializes all encapsulated data.
 
Method Summary
 List<List<DomainType>> getConstraints()
           
 List<URL> getGetOnlineResources()
           
 List<OnlineResource> getLinks()
           
 List<URL> getPostOnlineResources()
           
 List<HTTP.Type> getTypes()
           
 void setGetOnlineResources(List<URL> urlsnew)
           
 void setPostOnlineResources(List<URL> urlsnew)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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 -
Method Detail

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 -

deegree 2.3 (2010/04/09 10:10 build-4-official)

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