deegree-services-3.0-pre-nightly (2010/03/05 00:04) - official

org.deegree.services.wps
Class ProcessletOutputs

java.lang.Object
  extended by org.deegree.services.wps.ProcessletOutputs

public class ProcessletOutputs
extends Object

Encapsulates the output parameters for the execution of a Processlet.

Version:
$Revision: $, $Date: $
Author:
Markus Schneider, last edited by: $Author: schneider $

Constructor Summary
ProcessletOutputs(ProcessDefinition processDefinition, Collection<? extends ProcessletOutput> requestedOutputs)
           
 
Method Summary
 ProcessletOutput getParameter(org.deegree.commons.types.ows.CodeType parameterId)
          Returns the output parameter with the given identifier.
 ProcessletOutput getParameter(String parameterId)
          Returns the output parameters with the given identifier (convenience method for identifiers with a null codeSpace).
 ProcessletOutput getParameter(String parameterId, String codeSpace)
          Returns the output parameters with the given identifier.
 Collection<ProcessletOutput> getParameters()
          Returns all output parameters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessletOutputs

public ProcessletOutputs(ProcessDefinition processDefinition,
                         Collection<? extends ProcessletOutput> requestedOutputs)
Parameters:
processDefinition -
requestedOutputs -
Method Detail

getParameters

public Collection<ProcessletOutput> getParameters()
Returns all output parameters.

Returns:
all output parameters

getParameter

public ProcessletOutput getParameter(String parameterId)
Returns the output parameters with the given identifier (convenience method for identifiers with a null codeSpace).

Parameters:
parameterId - identifier of the output parameters to be looked up
Returns:
the output parameters with the given identifier

getParameter

public ProcessletOutput getParameter(String parameterId,
                                     String codeSpace)
Returns the output parameters with the given identifier.

Parameters:
parameterId - identifier of the output parameters to be looked up
codeSpace - codeSpace of the parameter identifier
Returns:
the output parameters with the given identifier

getParameter

public ProcessletOutput getParameter(org.deegree.commons.types.ows.CodeType parameterId)
Returns the output parameter with the given identifier.

Parameters:
parameterId - identifier of the output parameter to be looked up
Returns:
the output parameter with the given identifier

deegree-services-3.0-pre-nightly (2010/03/05 00:04) - official

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

]]>