ProcessGraph: Process graph

Description Public fields Methods

Description

Process graph

Process graph

Public fields

process_graph_id

Id of the process graph

process_graph

Attached process graph

title

Title of the corresponding job

description

Description fo the corresponding job

Methods

Public methods


Method new()

Initialize process graph

Usage
ProcessGraph$new(
  process_graph_id = NA,
  process_graph = NULL,
  title = NA,
  description = NA
)
Arguments
process_graph_id

Id of the process graph

process_graph

Attached process graph

title

Title of process graph

description

Description of the process graph


Method load()

Attach corresponding process graph

Usage
ProcessGraph$load()

Method store()

Attach process graph to the Session

Usage
ProcessGraph$store()

Method buildExecutableProcessGraph()

Call the private function loadProcess with given process graph and job

Usage
ProcessGraph$buildExecutableProcessGraph(job = NULL)
Arguments
job

Current job

Returns

Executable process

Make an executable process for the given graph

param graph_list Graph to load the corresponding process param job Attach the job to the process


Method clone()

The objects of this class are cloneable with this method.

Usage
ProcessGraph$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


ReneStalitza/openEo.gdalcubes documentation built on Feb. 12, 2021, 8:01 a.m.