org.deegree.services.wps.execute
Class ExecuteRequest

java.lang.Object
  extended by org.deegree.protocol.wps.WPSRequest
      extended by org.deegree.services.wps.execute.ExecuteRequest

public class ExecuteRequest
extends WPSRequest

Represents a WPS Execute request.

Version:
$Revision: 31264 $, $Date: 08.05.2008 13:54:31$
Author:
Alexander Padberg, Markus Schneider, last edited by: $Author: padberg$

Constructor Summary
ExecuteRequest(Version version, String language, ProcessDefinition processDef, ProcessletInputs dataInputs, ResponseForm responseForm)
          Creates a new ExecuteRequest instance.
 
Method Summary
 ProcessletInputs getDataInputs()
          Returns the input parameter values provided to the process.
 ProcessDefinition getProcessDefinition()
          Returns the definition of the process to be executed.
 CodeType getProcessId()
          Returns the identifier of the process to be executed.
 ResponseForm getResponseForm()
          Returns the requested response type.
 String toString()
           
 
Methods inherited from class org.deegree.protocol.wps.WPSRequest
getLanguage, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExecuteRequest

public ExecuteRequest(Version version,
                      String language,
                      ProcessDefinition processDef,
                      ProcessletInputs dataInputs,
                      ResponseForm responseForm)
Creates a new ExecuteRequest instance.

Parameters:
version - WPS protocol version
language - RFC 4646 language code of the human-readable text, may be null
processDef - definition of the process to be executed
dataInputs - input (or parameter) values provided to the process, may be null
responseForm - defines the response type of the WPS, may be null
Method Detail

getProcessId

public CodeType getProcessId()
Returns the identifier of the process to be executed.

Returns:
the identifier of the process to be executed

getProcessDefinition

public ProcessDefinition getProcessDefinition()
Returns the definition of the process to be executed.

Returns:
the definition of the process to be executed

getDataInputs

public ProcessletInputs getDataInputs()
Returns the input parameter values provided to the process.

Returns:
the input parameter values provided to the process, may be null

getResponseForm

public ResponseForm getResponseForm()
Returns the requested response type.

Returns:
the requested response type, or null for default response type

toString

public String toString()
Overrides:
toString in class WPSRequest


Copyright © 2011. All Rights Reserved.