org.n52.wps.client
Class ExecuteRequestBuilder
java.lang.Object
org.n52.wps.client.ExecuteRequestBuilder
public class ExecuteRequestBuilder
- extends java.lang.Object
- Author:
- foerster
TODO: this does not handle referenced datasets
Constructor Summary |
ExecuteRequestBuilder(net.opengis.wps.x100.ProcessDescriptionType processDesc)
|
ExecuteRequestBuilder(net.opengis.wps.x100.ProcessDescriptionType processDesc,
net.opengis.wps.x100.ExecuteDocument execute)
|
Method Summary |
void |
addComplexData(java.lang.String parameterID,
java.lang.Object value)
|
void |
addComplexDataReference(java.lang.String parameterID,
java.lang.String value)
this sets the complexdataReference, if the process description also refers to this schema:
http://schemas.opengis.net/gml/2.1.2/feature.xsd |
void |
addLiteralData(java.lang.String parameterID,
java.lang.String value)
|
net.opengis.wps.x100.ExecuteDocument |
getExecute()
|
boolean |
isExecuteValid()
checks, if the execute, which has been build is valid according to the process description. |
boolean |
setRawData()
|
boolean |
setStoreSupport(java.lang.String outputName)
this sets store for the specific output. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExecuteRequestBuilder
public ExecuteRequestBuilder(net.opengis.wps.x100.ProcessDescriptionType processDesc)
ExecuteRequestBuilder
public ExecuteRequestBuilder(net.opengis.wps.x100.ProcessDescriptionType processDesc,
net.opengis.wps.x100.ExecuteDocument execute)
addComplexData
public void addComplexData(java.lang.String parameterID,
java.lang.Object value)
throws UnsupportedFormatException
- Throws:
UnsupportedFormatException
addLiteralData
public void addLiteralData(java.lang.String parameterID,
java.lang.String value)
addComplexDataReference
public void addComplexDataReference(java.lang.String parameterID,
java.lang.String value)
- this sets the complexdataReference, if the process description also refers to this schema:
http://schemas.opengis.net/gml/2.1.2/feature.xsd
- Parameters:
parameterID
- value
-
isExecuteValid
public boolean isExecuteValid()
- checks, if the execute, which has been build is valid according to the process description.
- Returns:
setStoreSupport
public boolean setStoreSupport(java.lang.String outputName)
- this sets store for the specific output.
- Parameters:
parentInput
-
- Returns:
setRawData
public boolean setRawData()
getExecute
public net.opengis.wps.x100.ExecuteDocument getExecute()