Skip to content

/AWS1/CL_FISEXPERIMENTACTION

Describes the action for an experiment.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_actionid TYPE /AWS1/FISACTIONID /AWS1/FISACTIONID

The ID of the action.

iv_description TYPE /AWS1/FISEXPERIMENTACTIONDESC /AWS1/FISEXPERIMENTACTIONDESC

The description for the action.

it_parameters TYPE /AWS1/CL_FISEXPERIMENTACTPRM00=>TT_EXPERIMENTACTIONPARAMMAP TT_EXPERIMENTACTIONPARAMMAP

The parameters for the action.

it_targets TYPE /AWS1/CL_FISEXPERIMENTACTTGT00=>TT_EXPERIMENTACTIONTARGETMAP TT_EXPERIMENTACTIONTARGETMAP

The targets for the action.

it_startafter TYPE /AWS1/CL_FISEXPERIMENTACTTAR00=>TT_EXPERIMENTACTSTARTAFTERLIST TT_EXPERIMENTACTSTARTAFTERLIST

The name of the action that must be completed before this action starts.

io_state TYPE REF TO /AWS1/CL_FISEXPERIMENTACTSTATE /AWS1/CL_FISEXPERIMENTACTSTATE

The state of the action.

iv_starttime TYPE /AWS1/FISEXPERIMENTACTSTRTTIME /AWS1/FISEXPERIMENTACTSTRTTIME

The time that the action started.

iv_endtime TYPE /AWS1/FISEXPERIMENTACTENDTIME /AWS1/FISEXPERIMENTACTENDTIME

The time that the action ended.


Queryable Attributes

actionId

The ID of the action.

Accessible with the following methods

Method Description
GET_ACTIONID() Getter for ACTIONID, with configurable default
ASK_ACTIONID() Getter for ACTIONID w/ exceptions if field has no value
HAS_ACTIONID() Determine if ACTIONID has a value

description

The description for the action.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

parameters

The parameters for the action.

Accessible with the following methods

Method Description
GET_PARAMETERS() Getter for PARAMETERS, with configurable default
ASK_PARAMETERS() Getter for PARAMETERS w/ exceptions if field has no value
HAS_PARAMETERS() Determine if PARAMETERS has a value

targets

The targets for the action.

Accessible with the following methods

Method Description
GET_TARGETS() Getter for TARGETS, with configurable default
ASK_TARGETS() Getter for TARGETS w/ exceptions if field has no value
HAS_TARGETS() Determine if TARGETS has a value

startAfter

The name of the action that must be completed before this action starts.

Accessible with the following methods

Method Description
GET_STARTAFTER() Getter for STARTAFTER, with configurable default
ASK_STARTAFTER() Getter for STARTAFTER w/ exceptions if field has no value
HAS_STARTAFTER() Determine if STARTAFTER has a value

state

The state of the action.

Accessible with the following methods

Method Description
GET_STATE() Getter for STATE

startTime

The time that the action started.

Accessible with the following methods

Method Description
GET_STARTTIME() Getter for STARTTIME, with configurable default
ASK_STARTTIME() Getter for STARTTIME w/ exceptions if field has no value
HAS_STARTTIME() Determine if STARTTIME has a value

endTime

The time that the action ended.

Accessible with the following methods

Method Description
GET_ENDTIME() Getter for ENDTIME, with configurable default
ASK_ENDTIME() Getter for ENDTIME w/ exceptions if field has no value
HAS_ENDTIME() Determine if ENDTIME has a value

Public Local Types In This Class

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

TS_EXPERIMENTACTIONMAP_MAPROW

TYPES: BEGIN OF TS_EXPERIMENTACTIONMAP_MAPROW,
  key TYPE /AWS1/FISEXPERIMENTACTIONNAME,
  value TYPE REF TO /AWS1/CL_FISEXPERIMENTACTION,
END OF TS_EXPERIMENTACTIONMAP_MAPROW.

TT_EXPERIMENTACTIONMAP

TYPES TT_EXPERIMENTACTIONMAP TYPE HASHED TABLE OF /AWS1/CL_FISEXPERIMENTACTION=>TS_EXPERIMENTACTIONMAP_MAPROW WITH UNIQUE KEY key
.