Skip to content

/AWS1/CL_DPLLIFECYCLEEVENT

Information about a deployment lifecycle event.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_lifecycleeventname TYPE /AWS1/DPLLIFECYCLEEVENTNAME /AWS1/DPLLIFECYCLEEVENTNAME

The deployment lifecycle event name, such as ApplicationStop, BeforeInstall, AfterInstall, ApplicationStart, or ValidateService.

io_diagnostics TYPE REF TO /AWS1/CL_DPLDIAGNOSTICS /AWS1/CL_DPLDIAGNOSTICS

Diagnostic information about the deployment lifecycle event.

iv_starttime TYPE /AWS1/DPLTIMESTAMP /AWS1/DPLTIMESTAMP

A timestamp that indicates when the deployment lifecycle event started.

iv_endtime TYPE /AWS1/DPLTIMESTAMP /AWS1/DPLTIMESTAMP

A timestamp that indicates when the deployment lifecycle event ended.

iv_status TYPE /AWS1/DPLLIFECYCLEEVENTSTATUS /AWS1/DPLLIFECYCLEEVENTSTATUS

The deployment lifecycle event status:

  • Pending: The deployment lifecycle event is pending.

  • InProgress: The deployment lifecycle event is in progress.

  • Succeeded: The deployment lifecycle event ran successfully.

  • Failed: The deployment lifecycle event has failed.

  • Skipped: The deployment lifecycle event has been skipped.

  • Unknown: The deployment lifecycle event is unknown.


Queryable Attributes

lifecycleEventName

The deployment lifecycle event name, such as ApplicationStop, BeforeInstall, AfterInstall, ApplicationStart, or ValidateService.

Accessible with the following methods

Method Description
GET_LIFECYCLEEVENTNAME() Getter for LIFECYCLEEVENTNAME, with configurable default
ASK_LIFECYCLEEVENTNAME() Getter for LIFECYCLEEVENTNAME w/ exceptions if field has no
HAS_LIFECYCLEEVENTNAME() Determine if LIFECYCLEEVENTNAME has a value

diagnostics

Diagnostic information about the deployment lifecycle event.

Accessible with the following methods

Method Description
GET_DIAGNOSTICS() Getter for DIAGNOSTICS

startTime

A timestamp that indicates when the deployment lifecycle event 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

A timestamp that indicates when the deployment lifecycle event 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

status

The deployment lifecycle event status:

  • Pending: The deployment lifecycle event is pending.

  • InProgress: The deployment lifecycle event is in progress.

  • Succeeded: The deployment lifecycle event ran successfully.

  • Failed: The deployment lifecycle event has failed.

  • Skipped: The deployment lifecycle event has been skipped.

  • Unknown: The deployment lifecycle event is unknown.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS 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_LIFECYCLEEVENTLIST

TYPES TT_LIFECYCLEEVENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DPLLIFECYCLEEVENT WITH DEFAULT KEY
.