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,
IData value,
java.lang.String schema,
java.lang.String encoding,
java.lang.String mimeType)
|
void |
addComplexDataReference(java.lang.String parameterID,
java.lang.String value,
java.lang.String schema,
java.lang.String encoding,
java.lang.String mimetype)
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 |
setEncodingForOutput(java.lang.String encoding,
java.lang.String outputName)
|
boolean |
setMimeTypeForOutput(java.lang.String mimeType,
java.lang.String outputName)
|
boolean |
setRawData(java.lang.String schema,
java.lang.String encoding,
java.lang.String mimeType)
|
boolean |
setSchemaForOutput(java.lang.String schema,
java.lang.String outputName)
|
boolean |
setStoreSupport(java.lang.String outputName)
this sets store for the specific output. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, 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,
IData value,
java.lang.String schema,
java.lang.String encoding,
java.lang.String mimeType)
addLiteralData
public void addLiteralData(java.lang.String parameterID,
java.lang.String value)
addComplexDataReference
public void addComplexDataReference(java.lang.String parameterID,
java.lang.String value,
java.lang.String schema,
java.lang.String encoding,
java.lang.String mimetype)
- 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:
setSchemaForOutput
public boolean setSchemaForOutput(java.lang.String schema,
java.lang.String outputName)
setMimeTypeForOutput
public boolean setMimeTypeForOutput(java.lang.String mimeType,
java.lang.String outputName)
setEncodingForOutput
public boolean setEncodingForOutput(java.lang.String encoding,
java.lang.String outputName)
setRawData
public boolean setRawData(java.lang.String schema,
java.lang.String encoding,
java.lang.String mimeType)
getExecute
public net.opengis.wps.x100.ExecuteDocument getExecute()
Copyright © 2007-2011 52north.org. All Rights Reserved.