org.deegree.wpsclient.controller
Class ProcessExecuter
java.lang.Object
org.deegree.wpsclient.controller.ProcessExecuter
public class ProcessExecuter
- extends Object
ProcessExecuter
is the executer of a process, with the given user entries.
- Version:
- $Revision: $, $Date: $
- Author:
- Lyn Buesching, last edited by: $Author: lyn $
Method Summary |
ExecutionOutput[] |
execute(Process processToExecute,
Map<String,StringPair> literalInputs,
Map<String,BBox> bboxInputs,
Map<String,UploadedFile> xmlInputs,
Map<String,String> xmlRefInputs,
Map<String,UploadedFile> binaryInputs,
Map<String,ComplexFormat> complexInputFormats,
List<String> outputs,
Map<String,ComplexFormat> complexOutputFormats)
Executes the given process. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProcessExecuter
public ProcessExecuter()
execute
public ExecutionOutput[] execute(Process processToExecute,
Map<String,StringPair> literalInputs,
Map<String,BBox> bboxInputs,
Map<String,UploadedFile> xmlInputs,
Map<String,String> xmlRefInputs,
Map<String,UploadedFile> binaryInputs,
Map<String,ComplexFormat> complexInputFormats,
List<String> outputs,
Map<String,ComplexFormat> complexOutputFormats)
- Executes the given process. After this, the uploaded files (xmlInputs and binaryInputs) will be deleted.
- Parameters:
processToExecute
- the process to executeliteralInputs
- all literalInputs; must not be null!bboxInputs
- all bboxInputs; must not be null!xmlInputs
- all xmlInputs; must not be null!xmlRefInputs
- binaryInputs
- all binaryInputs; must not be null!outputs
- the outputscomplexOutputFormats
-
- Returns:
- the response of the WPS request
Copyright © 2011. All Rights Reserved.