org.deegree.ogcwebservices.wps.describeprocess
Class ProcessDescription
java.lang.Object
org.deegree.ogcwebservices.wps.WPSDescription
org.deegree.ogcwebservices.wps.ProcessBrief
org.deegree.ogcwebservices.wps.describeprocess.ProcessDescription
public class ProcessDescription
- extends ProcessBrief
ProcessDescription.java
Created on 09.03.2006. 22:39:07h
Full description of a process.
- Version:
- $Revision: 18195 $, $Date:20.03.2007$
- Author:
- Christian Kiehle, Christian Heier, last edited by: $Author:wanhoff$
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
responsibleClass
protected java.lang.String responsibleClass
dataInputs
protected ProcessDescription.DataInputs dataInputs
- List of the inputs to this process. In almost all cases, at least one process input is required. However, no
process inputs may be identified when all the inputs are predetermined fixed resources. In this case, those
resources shall be identified in the ows:Abstract element that describes the process
processOutputs
protected ProcessDescription.ProcessOutputs processOutputs
- List of outputs which will or can result from executing the process.
statusSupported
protected java.lang.Boolean statusSupported
- Indicates if the Execute operation response can be returned quickly with status information, or will not be
returned until process execution is complete. If "statusSupported" is "true", the Execute operation request may
include "status" equals "true", directing that the Execute operation response be returned quickly with status
information. By default, status information is not provided for this process, and the Execute operation response
is not returned until process execution is complete.
storeSupported
protected java.lang.Boolean storeSupported
- Indicates if the ComplexData outputs from this process can be stored by the WPS server as web-accessible
resources. If "storeSupported" is "true", the Execute operation request may include "store" equals "true",
directing that all ComplexData outputs of the process be stored so that the client can retrieve them as required.
By default for this process, storage is not supported and all outputs are returned encoded in the Execute
response.
ProcessDescription
public ProcessDescription(java.lang.String resonsibleClass,
Code identifier,
java.lang.String title,
java.lang.String _abstract,
java.lang.String processVersion,
java.util.List<MetadataType> metadata,
ProcessDescription.DataInputs inputs,
ProcessDescription.ProcessOutputs outputs,
java.lang.Boolean statusSupported,
java.lang.Boolean storeSupported)
- Parameters:
resonsibleClass
- identifier
- title
- _abstract
- processVersion
- metadata
- inputs
- outputs
- statusSupported
- storeSupported
-
getDataInputs
public ProcessDescription.DataInputs getDataInputs()
- Returns:
- Returns the dataInputs.
setDataInputs
public void setDataInputs(ProcessDescription.DataInputs value)
- Parameters:
value
- The dataInputs to set.
getProcessOutputs
public ProcessDescription.ProcessOutputs getProcessOutputs()
- Returns:
- Returns the processOutputs.
setProcessOutputs
public void setProcessOutputs(ProcessDescription.ProcessOutputs value)
- Parameters:
value
- The processOutputs to set.
isStatusSupported
public boolean isStatusSupported()
- Returns:
- true if status request is supported.
setStatusSupported
public void setStatusSupported(java.lang.Boolean value)
- Parameters:
value
- The statusSupported to set.
isStoreSupported
public boolean isStoreSupported()
- Returns:
- true if the process can store.
setStoreSupported
public void setStoreSupported(java.lang.Boolean value)
- Parameters:
value
- The storeSupported to set.
getResponsibleClass
public java.lang.String getResponsibleClass()
- Returns:
- Returns the responsibleClass.
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org