WPSExecuteResponse: WPSExecuteResponse

WPSExecuteResponseR Documentation

WPSExecuteResponse

Description

WPSExecuteResponse

WPSExecuteResponse

Format

R6Class object.

Value

Object of R6Class for modelling a WPS Execute response

Super class

ows4R::OGCAbstractObject -> WPSExecuteResponse

Public fields

process

process

status

status

statusLocation

status location

statusHistory

status history

processOutputs

process outputs

exception

exception

Methods

Public methods

Inherited methods

Method new()

Initializes a WPSExecuteResponse

Usage
WPSExecuteResponse$new(
  xml,
  capabilities,
  processDescription = NULL,
  logger = NULL
)
Arguments
xml

object of class XMLInternalNode-class from XML

capabilities

object of class WPSCapabilities

processDescription

process description

logger

logger


Method getProcess()

Get process

Usage
WPSExecuteResponse$getProcess()
Returns

an object of class WPSProcess


Method getStatus()

Get status

Usage
WPSExecuteResponse$getStatus()
Returns

an object of class WPSStatus


Method getStatusLocation()

Get status location

Usage
WPSExecuteResponse$getStatusLocation()
Returns

an object of class character


Method getStatusHistory()

Get status history

Usage
WPSExecuteResponse$getStatusHistory()
Returns

an object of class character


Method getProcessOutputs()

Get list of process outputs

Usage
WPSExecuteResponse$getProcessOutputs()
Returns

a list of outputs


Method getException()

Get exception

Usage
WPSExecuteResponse$getException()
Returns

an object of class WPSException


Method decode()

Decodes an object of class WPSExecuteResponse from XML

Usage
WPSExecuteResponse$decode(xml, capabilities, processDescription, logger)
Arguments
xml

object of class XMLInternalNode-class from XML

capabilities

object of class WPSCapabilities

processDescription

process description

logger

logger


Method update()

Updates status history

Usage
WPSExecuteResponse$update(verbose = FALSE)
Arguments
verbose

verbose. Default is FALSE


Method clone()

The objects of this class are cloneable with this method.

Usage
WPSExecuteResponse$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Author(s)

Emmanuel Blondel <emmanuel.blondel1@gmail.com>


ows4R documentation built on June 26, 2024, 5:09 p.m.