Skip to content

/AWS1/CL_IOMFUNCTIONREQUEST

The function request body.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_requiredproperties TYPE /AWS1/CL_IOMREQUIREDPRPS_W=>TT_REQUIREDPROPERTIES TT_REQUIREDPROPERTIES

The required properties of the function.

iv_scope TYPE /AWS1/IOMSCOPE /AWS1/IOMSCOPE

The scope of the function.

io_implementedby TYPE REF TO /AWS1/CL_IOMDATACONNECTOR /AWS1/CL_IOMDATACONNECTOR

The data connector.


Queryable Attributes

requiredProperties

The required properties of the function.

Accessible with the following methods

Method Description
GET_REQUIREDPROPERTIES() Getter for REQUIREDPROPERTIES, with configurable default
ASK_REQUIREDPROPERTIES() Getter for REQUIREDPROPERTIES w/ exceptions if field has no
HAS_REQUIREDPROPERTIES() Determine if REQUIREDPROPERTIES has a value

scope

The scope of the function.

Accessible with the following methods

Method Description
GET_SCOPE() Getter for SCOPE, with configurable default
ASK_SCOPE() Getter for SCOPE w/ exceptions if field has no value
HAS_SCOPE() Determine if SCOPE has a value

implementedBy

The data connector.

Accessible with the following methods

Method Description
GET_IMPLEMENTEDBY() Getter for IMPLEMENTEDBY

Public Local Types In This Class

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

TS_FUNCTIONSREQUEST_MAPROW

TYPES: BEGIN OF TS_FUNCTIONSREQUEST_MAPROW,
  key TYPE /AWS1/IOMNAME,
  value TYPE REF TO /AWS1/CL_IOMFUNCTIONREQUEST,
END OF TS_FUNCTIONSREQUEST_MAPROW.

TT_FUNCTIONSREQUEST

TYPES TT_FUNCTIONSREQUEST TYPE HASHED TABLE OF /AWS1/CL_IOMFUNCTIONREQUEST=>TS_FUNCTIONSREQUEST_MAPROW WITH UNIQUE KEY key
.