Package net.opengis.wps20
Interface ProcessSummaryType
-
- All Superinterfaces:
BasicIdentificationType
,DescriptionType
,DescriptionType
,EObject
,Notifier
- All Known Implementing Classes:
ProcessSummaryTypeImpl
public interface ProcessSummaryType extends DescriptionType
A representation of the model object 'Process Summary Type'. The process summary consists of descriptive elements at the process level, the process profiles and the service-specific properties. The process summary is not specific about process inputs and outputs.The following features are supported:
- See Also:
Wps20Package.getProcessSummaryType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Object>
getJobControlOptions()
Returns the value of the 'Job Control Options' attribute.List<DataTransmissionModeType>
getOutputTransmission()
Returns the value of the 'Output Transmission' attribute.String
getProcessModel()
Returns the value of the 'Process Model' attribute.String
getProcessVersion()
Returns the value of the 'Process Version' attribute.boolean
isSetProcessModel()
Returns whether the value of the 'Process Model
' attribute is set.void
setJobControlOptions(List<Object> value)
Sets the value of the 'Job Control Options
' attribute.void
setOutputTransmission(List<DataTransmissionModeType> value)
Sets the value of the 'Output Transmission
' attribute.void
setProcessModel(String value)
Sets the value of the 'Process Model
' attribute.void
setProcessVersion(String value)
Sets the value of the 'Process Version
' attribute.void
unsetProcessModel()
Unsets the value of the 'Process Model
' attribute.-
Methods inherited from interface BasicIdentificationType
getIdentifier, getMetadata, getMetadataGroup, setIdentifier
-
Methods inherited from interface DescriptionType
getAbstract, getKeywords, getTitle
-
-
-
-
Method Detail
-
getJobControlOptions
List<Object> getJobControlOptions()
Returns the value of the 'Job Control Options' attribute. Defines the valid execution modes for a particular process offering.- Returns:
- the value of the 'Job Control Options' attribute.
- See Also:
setJobControlOptions(List)
,Wps20Package.getProcessSummaryType_JobControlOptions()
-
setJobControlOptions
void setJobControlOptions(List<Object> value)
Sets the value of the 'Job Control Options
' attribute.- Parameters:
value
- the new value of the 'Job Control Options' attribute.- See Also:
getJobControlOptions()
-
getOutputTransmission
List<DataTransmissionModeType> getOutputTransmission()
Returns the value of the 'Output Transmission' attribute. Indicates whether data outputs from this process can be stored by the WPS server as web-accessible resources.- Returns:
- the value of the 'Output Transmission' attribute.
- See Also:
setOutputTransmission(List)
,Wps20Package.getProcessSummaryType_OutputTransmission()
-
setOutputTransmission
void setOutputTransmission(List<DataTransmissionModeType> value)
Sets the value of the 'Output Transmission
' attribute.- Parameters:
value
- the new value of the 'Output Transmission' attribute.- See Also:
getOutputTransmission()
-
getProcessModel
String getProcessModel()
Returns the value of the 'Process Model' attribute. The default value is"native"
. Type of the process model. Include when using a different process model than the native process model. This is an extension hook to support processes that have been specified in other OGC Standards, such as SensorML. For those process models, compliance with the abstract process model has to be ensured compatibility with the WPS protocol.- Returns:
- the value of the 'Process Model' attribute.
- See Also:
isSetProcessModel()
,unsetProcessModel()
,setProcessModel(String)
,Wps20Package.getProcessSummaryType_ProcessModel()
-
setProcessModel
void setProcessModel(String value)
Sets the value of the 'Process Model
' attribute.- Parameters:
value
- the new value of the 'Process Model' attribute.- See Also:
isSetProcessModel()
,unsetProcessModel()
,getProcessModel()
-
unsetProcessModel
void unsetProcessModel()
Unsets the value of the 'Process Model
' attribute.
-
isSetProcessModel
boolean isSetProcessModel()
Returns whether the value of the 'Process Model
' attribute is set.- Returns:
- whether the value of the 'Process Model' attribute is set.
- See Also:
unsetProcessModel()
,getProcessModel()
,setProcessModel(String)
-
getProcessVersion
String getProcessVersion()
Returns the value of the 'Process Version' attribute. The process version is an informative element in a process offering. It is not intended for version negotiation but can rather be used to communicate updated or changed process implementations on a particular service instance.- Returns:
- the value of the 'Process Version' attribute.
- See Also:
setProcessVersion(String)
,Wps20Package.getProcessSummaryType_ProcessVersion()
-
setProcessVersion
void setProcessVersion(String value)
Sets the value of the 'Process Version
' attribute.- Parameters:
value
- the new value of the 'Process Version' attribute.- See Also:
getProcessVersion()
-
-