Skip to content

/AWS1/CL_IOXCOMMANDCAPABILITY

The command capabilities added for the managed thing

CONSTRUCTOR

IMPORTING

Required arguments:

iv_id TYPE /AWS1/IOXSCHEMAVERSIONEDID /AWS1/IOXSCHEMAVERSIONEDID

Describe the capability with an id.

iv_name TYPE /AWS1/IOXCAPABILITYNAME /AWS1/IOXCAPABILITYNAME

Describe the capability with an name.

iv_version TYPE /AWS1/IOXCAPABILITYVERSION /AWS1/IOXCAPABILITYVERSION

Describe the capability with a version.

it_actions TYPE /AWS1/CL_IOXCAPABILITYACTION=>TT_CAPABILITYACTIONS TT_CAPABILITYACTIONS

Describe the command capability with the actions it supports.


Queryable Attributes

id

Describe the capability with an id.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

name

Describe the capability with an name.

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

version

Describe the capability with a version.

Accessible with the following methods

Method Description
GET_VERSION() Getter for VERSION, with configurable default
ASK_VERSION() Getter for VERSION w/ exceptions if field has no value
HAS_VERSION() Determine if VERSION has a value

actions

Describe the command capability with the actions it supports.

Accessible with the following methods

Method Description
GET_ACTIONS() Getter for ACTIONS, with configurable default
ASK_ACTIONS() Getter for ACTIONS w/ exceptions if field has no value
HAS_ACTIONS() Determine if ACTIONS 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_COMMANDCAPABILITIES

TYPES TT_COMMANDCAPABILITIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOXCOMMANDCAPABILITY WITH DEFAULT KEY
.