net.opengis.wps10
Interface ProcessDescriptionType

All Superinterfaces:
DescriptionType, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, ProcessBriefType
All Known Implementing Classes:
ProcessDescriptionTypeImpl

public interface ProcessDescriptionType
extends ProcessBriefType

A representation of the model object 'Process Description Type'. Full description of a process.

The following features are supported:

See Also:
Wps10Package.getProcessDescriptionType()

Method Summary
 DataInputsType getDataInputs()
          Returns the value of the 'Data Inputs' containment reference.
 ProcessOutputsType getProcessOutputs()
          Returns the value of the 'Process Outputs' containment reference.
 boolean isSetStatusSupported()
          Returns whether the value of the 'Status Supported' attribute is set.
 boolean isSetStoreSupported()
          Returns whether the value of the 'Store Supported' attribute is set.
 boolean isStatusSupported()
          Returns the value of the 'Status Supported' attribute.
 boolean isStoreSupported()
          Returns the value of the 'Store Supported' attribute.
 void setDataInputs(DataInputsType value)
          Sets the value of the 'Data Inputs' containment reference.
 void setProcessOutputs(ProcessOutputsType value)
          Sets the value of the 'Process Outputs' containment reference.
 void setStatusSupported(boolean value)
          Sets the value of the 'Status Supported' attribute.
 void setStoreSupported(boolean value)
          Sets the value of the 'Store Supported' attribute.
 void unsetStatusSupported()
          Unsets the value of the 'Status Supported' attribute.
 void unsetStoreSupported()
          Unsets the value of the 'Store Supported' attribute.
 
Methods inherited from interface net.opengis.wps10.ProcessBriefType
getProcessVersion, getProfile, getWSDL, setProcessVersion, setProfile, setWSDL
 
Methods inherited from interface net.opengis.wps10.DescriptionType
getAbstract, getIdentifier, getMetadata, getTitle, setAbstract, setIdentifier, setTitle
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getDataInputs

DataInputsType getDataInputs()
Returns the value of the 'Data Inputs' containment reference. 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.

Returns:
the value of the 'Data Inputs' containment reference.
See Also:
setDataInputs(DataInputsType), Wps10Package.getProcessDescriptionType_DataInputs()

setDataInputs

void setDataInputs(DataInputsType value)
Sets the value of the 'Data Inputs' containment reference.

Parameters:
value - the new value of the 'Data Inputs' containment reference.
See Also:
getDataInputs()

getProcessOutputs

ProcessOutputsType getProcessOutputs()
Returns the value of the 'Process Outputs' containment reference. List of outputs which will or can result from executing the process.

Returns:
the value of the 'Process Outputs' containment reference.
See Also:
setProcessOutputs(ProcessOutputsType), Wps10Package.getProcessDescriptionType_ProcessOutputs()

setProcessOutputs

void setProcessOutputs(ProcessOutputsType value)
Sets the value of the 'Process Outputs' containment reference.

Parameters:
value - the new value of the 'Process Outputs' containment reference.
See Also:
getProcessOutputs()

isStatusSupported

boolean isStatusSupported()
Returns the value of the 'Status Supported' attribute. The default value is "false". Indicates if ongoing status information can be provided for this process. If "true", the Status element of the stored Execute response document shall be kept up to date. If "false" then the Status element shall not be updated until processing is complete. By default, status information is not provided for this process.

Returns:
the value of the 'Status Supported' attribute.
See Also:
isSetStatusSupported(), unsetStatusSupported(), setStatusSupported(boolean), Wps10Package.getProcessDescriptionType_StatusSupported()

setStatusSupported

void setStatusSupported(boolean value)
Sets the value of the 'Status Supported' attribute.

Parameters:
value - the new value of the 'Status Supported' attribute.
See Also:
isSetStatusSupported(), unsetStatusSupported(), isStatusSupported()

unsetStatusSupported

void unsetStatusSupported()
Unsets the value of the 'Status Supported' attribute.

See Also:
isSetStatusSupported(), isStatusSupported(), setStatusSupported(boolean)

isSetStatusSupported

boolean isSetStatusSupported()
Returns whether the value of the 'Status Supported' attribute is set.

Returns:
whether the value of the 'Status Supported' attribute is set.
See Also:
unsetStatusSupported(), isStatusSupported(), setStatusSupported(boolean)

isStoreSupported

boolean isStoreSupported()
Returns the value of the 'Store Supported' attribute. The default value is "false". Indicates if 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 "asReference" equals "true" for any complex output, directing that the output of the process be stored so that the client can retrieve it as required. By default for this process, storage is not supported and all outputs are returned encoded in the Execute response.

Returns:
the value of the 'Store Supported' attribute.
See Also:
isSetStoreSupported(), unsetStoreSupported(), setStoreSupported(boolean), Wps10Package.getProcessDescriptionType_StoreSupported()

setStoreSupported

void setStoreSupported(boolean value)
Sets the value of the 'Store Supported' attribute.

Parameters:
value - the new value of the 'Store Supported' attribute.
See Also:
isSetStoreSupported(), unsetStoreSupported(), isStoreSupported()

unsetStoreSupported

void unsetStoreSupported()
Unsets the value of the 'Store Supported' attribute.

See Also:
isSetStoreSupported(), isStoreSupported(), setStoreSupported(boolean)

isSetStoreSupported

boolean isSetStoreSupported()
Returns whether the value of the 'Store Supported' attribute is set.

Returns:
whether the value of the 'Store Supported' attribute is set.
See Also:
unsetStoreSupported(), isStoreSupported(), setStoreSupported(boolean)


Copyright © 1996-2010 Geotools. All Rights Reserved.