Skip to content

/AWS1/CL_GLUNODE

A node represents an Glue component (trigger, crawler, or job) on a workflow graph.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_type TYPE /AWS1/GLUNODETYPE /AWS1/GLUNODETYPE

The type of Glue component represented by the node.

iv_name TYPE /AWS1/GLUNAMESTRING /AWS1/GLUNAMESTRING

The name of the Glue component represented by the node.

iv_uniqueid TYPE /AWS1/GLUNAMESTRING /AWS1/GLUNAMESTRING

The unique Id assigned to the node within the workflow.

io_triggerdetails TYPE REF TO /AWS1/CL_GLUTRIGGERNODEDETAILS /AWS1/CL_GLUTRIGGERNODEDETAILS

Details of the Trigger when the node represents a Trigger.

io_jobdetails TYPE REF TO /AWS1/CL_GLUJOBNODEDETAILS /AWS1/CL_GLUJOBNODEDETAILS

Details of the Job when the node represents a Job.

io_crawlerdetails TYPE REF TO /AWS1/CL_GLUCRAWLERNODEDETAILS /AWS1/CL_GLUCRAWLERNODEDETAILS

Details of the crawler when the node represents a crawler.


Queryable Attributes

Type

The type of Glue component represented by the node.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

Name

The name of the Glue component represented by the node.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

UniqueId

The unique Id assigned to the node within the workflow.

Accessible with the following methods

Method Description
GET_UNIQUEID() Getter for UNIQUEID, with configurable default
ASK_UNIQUEID() Getter for UNIQUEID w/ exceptions if field has no value
HAS_UNIQUEID() Determine if UNIQUEID has a value

TriggerDetails

Details of the Trigger when the node represents a Trigger.

Accessible with the following methods

Method Description
GET_TRIGGERDETAILS() Getter for TRIGGERDETAILS

JobDetails

Details of the Job when the node represents a Job.

Accessible with the following methods

Method Description
GET_JOBDETAILS() Getter for JOBDETAILS

CrawlerDetails

Details of the crawler when the node represents a crawler.

Accessible with the following methods

Method Description
GET_CRAWLERDETAILS() Getter for CRAWLERDETAILS

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_NODELIST

TYPES TT_NODELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GLUNODE WITH DEFAULT KEY
.