Package net.opengis.wps20
Interface ProcessOfferingType
-
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
ProcessOfferingTypeImpl
public interface ProcessOfferingType extends EObject
A representation of the model object 'Process Offering Type'.The following features are supported:
- See Also:
Wps20Package.getProcessOfferingType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FeatureMap
getAny()
Returns the value of the 'Any' attribute list.List<Object>
getJobControlOptions()
Returns the value of the 'Job Control Options' attribute.List<DataTransmissionModeType>
getOutputTransmission()
Returns the value of the 'Output Transmission' attribute.ProcessDescriptionType
getProcess()
Returns the value of the 'Process' containment reference.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
setProcess(ProcessDescriptionType value)
Sets the value of the 'Process
' containment reference.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.
-
-
-
Method Detail
-
getProcess
ProcessDescriptionType getProcess()
Returns the value of the 'Process' containment reference. The description of a single process, including the input and output items.- Returns:
- the value of the 'Process' containment reference.
- See Also:
setProcess(ProcessDescriptionType)
,Wps20Package.getProcessOfferingType_Process()
-
setProcess
void setProcess(ProcessDescriptionType value)
Sets the value of the 'Process
' containment reference.- Parameters:
value
- the new value of the 'Process' containment reference.- See Also:
getProcess()
-
getAny
FeatureMap getAny()
Returns the value of the 'Any' attribute list. The list contents are of typeFeatureMap.Entry
.- Returns:
- the value of the 'Any' attribute list.
- See Also:
Wps20Package.getProcessOfferingType_Any()
-
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.getProcessOfferingType_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.getProcessOfferingType_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.getProcessOfferingType_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.getProcessOfferingType_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()
-
-