/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
.