Package net.opengis.wps20
Interface DocumentRoot
- All Superinterfaces:
EObject,Notifier
- All Known Implementing Classes:
DocumentRootImpl
public interface DocumentRoot
extends EObject
A representation of the model object 'Document Root'.
The following features are supported:
MixedXMLNS Prefix MapXSI Schema LocationBounding Box DataData DescriptionCapabilitiesComplex DataContentsDataDescribe ProcessDismissExecuteExpiration DateFormatGeneric ProcessGet CapabilitiesGet ResultGet StatusJob IDLiteral DataLiteral ValueProcessProcess OfferingProcess OfferingsReferenceResultStatus InfoSupported CRS
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Bounding Box Data' containment reference.Returns the value of the 'Capabilities' containment reference.Returns the value of the 'Complex Data' containment reference.Returns the value of the 'Contents' containment reference.getData()Returns the value of the 'Data' containment reference.Returns the value of the 'Data Description' containment reference.Returns the value of the 'Describe Process' containment reference.Returns the value of the 'Dismiss' containment reference.Returns the value of the 'Execute' containment reference.Returns the value of the 'Expiration Date' attribute.Returns the value of the 'Format' containment reference.Returns the value of the 'Generic Process' containment reference.Returns the value of the 'Get Capabilities' containment reference.Returns the value of the 'Get Result' containment reference.Returns the value of the 'Get Status' containment reference.getJobID()Returns the value of the 'Job ID' attribute.Returns the value of the 'Literal Data' containment reference.Returns the value of the 'Literal Value' containment reference.FeatureMapgetMixed()Returns the value of the 'Mixed' attribute list.Returns the value of the 'Process' containment reference.Returns the value of the 'Process Offering' containment reference.Returns the value of the 'Process Offerings' containment reference.Returns the value of the 'Reference' containment reference.Returns the value of the 'Result' containment reference.Returns the value of the 'Status Info' containment reference.Returns the value of the 'Supported CRS' containment reference.Returns the value of the 'XMLNS Prefix Map' map.Returns the value of the 'XSI Schema Location' map.voidSets the value of the 'Bounding Box Data' containment reference.voidSets the value of the 'Capabilities' containment reference.voidsetComplexData(ComplexDataType value) Sets the value of the 'Complex Data' containment reference.voidsetContents(ContentsType value) Sets the value of the 'Contents' containment reference.voidSets the value of the 'Data' containment reference.voidSets the value of the 'Describe Process' containment reference.voidsetDismiss(DismissType value) Sets the value of the 'Dismiss' containment reference.voidsetExecute(ExecuteRequestType value) Sets the value of the 'Execute' containment reference.voidSets the value of the 'Expiration Date' attribute.voidsetFormat(FormatType value) Sets the value of the 'Format' containment reference.voidSets the value of the 'Generic Process' containment reference.voidSets the value of the 'Get Capabilities' containment reference.voidsetGetResult(GetResultType value) Sets the value of the 'Get Result' containment reference.voidsetGetStatus(GetStatusType value) Sets the value of the 'Get Status' containment reference.voidSets the value of the 'Job ID' attribute.voidsetLiteralData(LiteralDataType value) Sets the value of the 'Literal Data' containment reference.voidsetLiteralValue(LiteralValueType value) Sets the value of the 'Literal Value' containment reference.voidsetProcess(ProcessDescriptionType value) Sets the value of the 'Process' containment reference.voidSets the value of the 'Process Offering' containment reference.voidSets the value of the 'Process Offerings' containment reference.voidsetReference(ReferenceType value) Sets the value of the 'Reference' containment reference.voidsetResult(ResultType value) Sets the value of the 'Result' containment reference.voidsetStatusInfo(StatusInfoType value) Sets the value of the 'Status Info' containment reference.voidsetSupportedCRS(SupportedCRSType value) Sets the value of the 'Supported CRS' containment reference.Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getMixed
FeatureMap getMixed()Returns the value of the 'Mixed' attribute list. The list contents are of typeFeatureMap.Entry.- Returns:
- the value of the 'Mixed' attribute list.
- See Also:
-
getXMLNSPrefixMap
Returns the value of the 'XMLNS Prefix Map' map. The key is of typeString, and the value is of typeString,- Returns:
- the value of the 'XMLNS Prefix Map' map.
- See Also:
-
getXSISchemaLocation
Returns the value of the 'XSI Schema Location' map. The key is of typeString, and the value is of typeString,- Returns:
- the value of the 'XSI Schema Location' map.
- See Also:
-
getBoundingBoxData
BoundingBoxDataType getBoundingBoxData()Returns the value of the 'Bounding Box Data' containment reference. Indicates that this Input shall be a BoundingBox data structure that is embedded in the execute request, and provides a list of the Coordinate Reference System support for this Bounding Box.- Returns:
- the value of the 'Bounding Box Data' containment reference.
- See Also:
-
setBoundingBoxData
Sets the value of the 'Bounding Box Data' containment reference.- Parameters:
value- the new value of the 'Bounding Box Data' containment reference.- See Also:
-
getDataDescription
DataDescriptionType getDataDescription()Returns the value of the 'Data Description' containment reference.- Returns:
- the value of the 'Data Description' containment reference.
- See Also:
-
getCapabilities
WPSCapabilitiesType getCapabilities()Returns the value of the 'Capabilities' containment reference. WPS GetCapabilities operation response. This document provides clients with service metadata about a specific service instance, including metadata about the processes that can be executed. Since the server does not implement the updateSequence and Sections parameters, the server shall always return the complete Capabilities document, without the updateSequence parameter.- Returns:
- the value of the 'Capabilities' containment reference.
- See Also:
-
setCapabilities
Sets the value of the 'Capabilities' containment reference.- Parameters:
value- the new value of the 'Capabilities' containment reference.- See Also:
-
getComplexData
ComplexDataType getComplexData()Returns the value of the 'Complex Data' containment reference. Indicates that this input/output shall be a complex data structure (such as a GML document or a GeoTiff image that comply with a particular format definition).- Returns:
- the value of the 'Complex Data' containment reference.
- See Also:
-
setComplexData
Sets the value of the 'Complex Data' containment reference.- Parameters:
value- the new value of the 'Complex Data' containment reference.- See Also:
-
getContents
ContentsType getContents()Returns the value of the 'Contents' containment reference. List of brief descriptions of the processes offered by this WPS server.- Returns:
- the value of the 'Contents' containment reference.
- See Also:
-
setContents
Sets the value of the 'Contents' containment reference.- Parameters:
value- the new value of the 'Contents' containment reference.- See Also:
-
getData
DataType getData()Returns the value of the 'Data' containment reference.- Returns:
- the value of the 'Data' containment reference.
- See Also:
-
setData
Sets the value of the 'Data' containment reference.- Parameters:
value- the new value of the 'Data' containment reference.- See Also:
-
getDescribeProcess
DescribeProcessType getDescribeProcess()Returns the value of the 'Describe Process' containment reference. WPS DescribeProcess operation request.- Returns:
- the value of the 'Describe Process' containment reference.
- See Also:
-
setDescribeProcess
Sets the value of the 'Describe Process' containment reference.- Parameters:
value- the new value of the 'Describe Process' containment reference.- See Also:
-
getDismiss
DismissType getDismiss()Returns the value of the 'Dismiss' containment reference. WPS GetStatus operation request. This operation is used to query status information of executed processes. The response to a GetStatus operation is a StatusInfo document or an exception. Depending on the implementation, a WPS may "forget" old process executions sooner or later. In this case, there is no status information available and an exception shall be returned instead of a StatusInfo response.- Returns:
- the value of the 'Dismiss' containment reference.
- See Also:
-
setDismiss
Sets the value of the 'Dismiss' containment reference.- Parameters:
value- the new value of the 'Dismiss' containment reference.- See Also:
-
getExecute
ExecuteRequestType getExecute()Returns the value of the 'Execute' containment reference.- Returns:
- the value of the 'Execute' containment reference.
- See Also:
-
setExecute
Sets the value of the 'Execute' containment reference.- Parameters:
value- the new value of the 'Execute' containment reference.- See Also:
-
getExpirationDate
XMLGregorianCalendar getExpirationDate()Returns the value of the 'Expiration Date' attribute. Date and time by which the job and its results will be removed from the server. Use if appropriate. In some situations the expiration date may not be known from the start. In this case, it is recommended to specify a timestamp for NextPoll. A typical example is a long running process for which the results are stored 48 hours after completion. While the process is running, clients are provided with updated timestamps for NextPoll. As soon as the process has completed the ExpirationDate is determined.- Returns:
- the value of the 'Expiration Date' attribute.
- See Also:
-
setExpirationDate
Sets the value of the 'Expiration Date' attribute.- Parameters:
value- the new value of the 'Expiration Date' attribute.- See Also:
-
getFormat
FormatType getFormat()Returns the value of the 'Format' containment reference.- Returns:
- the value of the 'Format' containment reference.
- See Also:
-
setFormat
Sets the value of the 'Format' containment reference.- Parameters:
value- the new value of the 'Format' containment reference.- See Also:
-
getGenericProcess
GenericProcessType getGenericProcess()Returns the value of the 'Generic Process' containment reference.- Returns:
- the value of the 'Generic Process' containment reference.
- See Also:
-
setGenericProcess
Sets the value of the 'Generic Process' containment reference.- Parameters:
value- the new value of the 'Generic Process' containment reference.- See Also:
-
getGetCapabilities
GetCapabilitiesType getGetCapabilities()Returns the value of the 'Get Capabilities' containment reference. Request to a WPS server to perform the GetCapabilities operation. This operation allows a client to retrieve a Capabilities XML document providing metadata for the specific WPS server.- Returns:
- the value of the 'Get Capabilities' containment reference.
- See Also:
-
setGetCapabilities
Sets the value of the 'Get Capabilities' containment reference.- Parameters:
value- the new value of the 'Get Capabilities' containment reference.- See Also:
-
getGetResult
GetResultType getGetResult()Returns the value of the 'Get Result' containment reference. WPS GetResult operation request. This operation is used to query the results of asynchrously executed processes. The response to a GetResult operation is a wps:ProcessingResult, a raw data response, or an exception. Depending on the implementation, a WPS may "forget" old process executions sooner or later. In this case, there is no result information available and an exception shall be returned.- Returns:
- the value of the 'Get Result' containment reference.
- See Also:
-
setGetResult
Sets the value of the 'Get Result' containment reference.- Parameters:
value- the new value of the 'Get Result' containment reference.- See Also:
-
getGetStatus
GetStatusType getGetStatus()Returns the value of the 'Get Status' containment reference. WPS GetStatus operation request. This operation is used to query status information of executed processes. The response to a GetStatus operation is a StatusInfo document or an exception. Depending on the implementation, a WPS may "forget" old process executions sooner or later. In this case, there is no status information available and an exception shall be returned instead of a StatusInfo response.- Returns:
- the value of the 'Get Status' containment reference.
- See Also:
-
setGetStatus
Sets the value of the 'Get Status' containment reference.- Parameters:
value- the new value of the 'Get Status' containment reference.- See Also:
-
getJobID
String getJobID()Returns the value of the 'Job ID' attribute. A JobID is a unique identifier for a process execution, i.e. a process instance. Particularly suitable JobIDs are UUIDs or monotonic identifiers such as unique timestamps. If the privacy of a Processing Job is imperative, the JobID should be non-guessable.- Returns:
- the value of the 'Job ID' attribute.
- See Also:
-
setJobID
Sets the value of the 'Job ID' attribute.- Parameters:
value- the new value of the 'Job ID' attribute.- See Also:
-
getLiteralData
LiteralDataType getLiteralData()Returns the value of the 'Literal Data' containment reference.- Returns:
- the value of the 'Literal Data' containment reference.
- See Also:
-
setLiteralData
Sets the value of the 'Literal Data' containment reference.- Parameters:
value- the new value of the 'Literal Data' containment reference.- See Also:
-
getLiteralValue
LiteralValueType getLiteralValue()Returns the value of the 'Literal Value' containment reference.- Returns:
- the value of the 'Literal Value' containment reference.
- See Also:
-
setLiteralValue
Sets the value of the 'Literal Value' containment reference.- Parameters:
value- the new value of the 'Literal Value' containment reference.- See Also:
-
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
Sets the value of the 'Process' containment reference.- Parameters:
value- the new value of the 'Process' containment reference.- See Also:
-
getProcessOffering
ProcessOfferingType getProcessOffering()Returns the value of the 'Process Offering' containment reference. A process offering is a process description. It has additional attributes that provide additional information on how this process can be executed on a particular service instance (execution modes, data transmission modes, informative process version.)- Returns:
- the value of the 'Process Offering' containment reference.
- See Also:
-
setProcessOffering
Sets the value of the 'Process Offering' containment reference.- Parameters:
value- the new value of the 'Process Offering' containment reference.- See Also:
-
getProcessOfferings
ProcessOfferingsType getProcessOfferings()Returns the value of the 'Process Offerings' containment reference. List structure that is returned by the WPS DescribeProcess operation. Contains XML descriptions for the queried process identifiers.- Returns:
- the value of the 'Process Offerings' containment reference.
- See Also:
-
setProcessOfferings
Sets the value of the 'Process Offerings' containment reference.- Parameters:
value- the new value of the 'Process Offerings' containment reference.- See Also:
-
getReference
ReferenceType getReference()Returns the value of the 'Reference' containment reference. This element is used for web accessible references to a data set or value.- Returns:
- the value of the 'Reference' containment reference.
- See Also:
-
setReference
Sets the value of the 'Reference' containment reference.- Parameters:
value- the new value of the 'Reference' containment reference.- See Also:
-
getResult
ResultType getResult()Returns the value of the 'Result' containment reference. A Result document is a structure that contains the results of a process execution. It is a shared element between the Execute and GetResult operations.- Returns:
- the value of the 'Result' containment reference.
- See Also:
-
setResult
Sets the value of the 'Result' containment reference.- Parameters:
value- the new value of the 'Result' containment reference.- See Also:
-
getStatusInfo
StatusInfoType getStatusInfo()Returns the value of the 'Status Info' containment reference. StatusInfo document containing information about executed processes.- Returns:
- the value of the 'Status Info' containment reference.
- See Also:
-
setStatusInfo
Sets the value of the 'Status Info' containment reference.- Parameters:
value- the new value of the 'Status Info' containment reference.- See Also:
-
getSupportedCRS
SupportedCRSType getSupportedCRS()Returns the value of the 'Supported CRS' containment reference. Supported CRS supported for this Input/Output. "default" shall be used on only one element. This default element identifies the default CRS.- Returns:
- the value of the 'Supported CRS' containment reference.
- See Also:
-
setSupportedCRS
Sets the value of the 'Supported CRS' containment reference.- Parameters:
value- the new value of the 'Supported CRS' containment reference.- See Also:
-