Skip to content

/AWS1/CL_PANNODEINSTANCE

A node instance.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_nodeinstanceid TYPE /AWS1/PANNODEINSTANCEID /AWS1/PANNODEINSTANCEID

The instance's ID.

iv_currentstatus TYPE /AWS1/PANNODEINSTANCESTATUS /AWS1/PANNODEINSTANCESTATUS

The instance's current status.

Optional arguments:

iv_nodeid TYPE /AWS1/PANNODEID /AWS1/PANNODEID

The node's ID.

iv_packagename TYPE /AWS1/PANNODEPACKAGENAME /AWS1/PANNODEPACKAGENAME

The instance's package name.

iv_packageversion TYPE /AWS1/PANNODEPACKAGEVERSION /AWS1/PANNODEPACKAGEVERSION

The instance's package version.

iv_packagepatchversion TYPE /AWS1/PANNODEPACKAGEPATCHVRS /AWS1/PANNODEPACKAGEPATCHVRS

The instance's package patch version.

iv_nodename TYPE /AWS1/PANNODENAME /AWS1/PANNODENAME

The instance's name.


Queryable Attributes

NodeInstanceId

The instance's ID.

Accessible with the following methods

Method Description
GET_NODEINSTANCEID() Getter for NODEINSTANCEID, with configurable default
ASK_NODEINSTANCEID() Getter for NODEINSTANCEID w/ exceptions if field has no valu
HAS_NODEINSTANCEID() Determine if NODEINSTANCEID has a value

NodeId

The node's ID.

Accessible with the following methods

Method Description
GET_NODEID() Getter for NODEID, with configurable default
ASK_NODEID() Getter for NODEID w/ exceptions if field has no value
HAS_NODEID() Determine if NODEID has a value

PackageName

The instance's package name.

Accessible with the following methods

Method Description
GET_PACKAGENAME() Getter for PACKAGENAME, with configurable default
ASK_PACKAGENAME() Getter for PACKAGENAME w/ exceptions if field has no value
HAS_PACKAGENAME() Determine if PACKAGENAME has a value

PackageVersion

The instance's package version.

Accessible with the following methods

Method Description
GET_PACKAGEVERSION() Getter for PACKAGEVERSION, with configurable default
ASK_PACKAGEVERSION() Getter for PACKAGEVERSION w/ exceptions if field has no valu
HAS_PACKAGEVERSION() Determine if PACKAGEVERSION has a value

PackagePatchVersion

The instance's package patch version.

Accessible with the following methods

Method Description
GET_PACKAGEPATCHVERSION() Getter for PACKAGEPATCHVERSION, with configurable default
ASK_PACKAGEPATCHVERSION() Getter for PACKAGEPATCHVERSION w/ exceptions if field has no
HAS_PACKAGEPATCHVERSION() Determine if PACKAGEPATCHVERSION has a value

NodeName

The instance's name.

Accessible with the following methods

Method Description
GET_NODENAME() Getter for NODENAME, with configurable default
ASK_NODENAME() Getter for NODENAME w/ exceptions if field has no value
HAS_NODENAME() Determine if NODENAME has a value

CurrentStatus

The instance's current status.

Accessible with the following methods

Method Description
GET_CURRENTSTATUS() Getter for CURRENTSTATUS, with configurable default
ASK_CURRENTSTATUS() Getter for CURRENTSTATUS w/ exceptions if field has no value
HAS_CURRENTSTATUS() Determine if CURRENTSTATUS has a value

Public Local Types In This Class

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

TT_NODEINSTANCES

TYPES TT_NODEINSTANCES TYPE STANDARD TABLE OF REF TO /AWS1/CL_PANNODEINSTANCE WITH DEFAULT KEY
.