Skip to content

/AWS1/CL_BTCTSKCONTAINERDEPE00

A list of containers that this task depends on.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_containername TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING

A unique identifier for the container.

iv_condition TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING

The dependency condition of the container. The following are the available conditions and their behavior:

  • START - This condition emulates the behavior of links and volumes today. It validates that a dependent container is started before permitting other containers to start.

  • COMPLETE - This condition validates that a dependent container runs to completion (exits) before permitting other containers to start. This can be useful for nonessential containers that run a script and then exit. This condition can't be set on an essential container.

  • SUCCESS - This condition is the same as COMPLETE, but it also requires that the container exits with a zero status. This condition can't be set on an essential container.


Queryable Attributes

containerName

A unique identifier for the container.

Accessible with the following methods

Method Description
GET_CONTAINERNAME() Getter for CONTAINERNAME, with configurable default
ASK_CONTAINERNAME() Getter for CONTAINERNAME w/ exceptions if field has no value
HAS_CONTAINERNAME() Determine if CONTAINERNAME has a value

condition

The dependency condition of the container. The following are the available conditions and their behavior:

  • START - This condition emulates the behavior of links and volumes today. It validates that a dependent container is started before permitting other containers to start.

  • COMPLETE - This condition validates that a dependent container runs to completion (exits) before permitting other containers to start. This can be useful for nonessential containers that run a script and then exit. This condition can't be set on an essential container.

  • SUCCESS - This condition is the same as COMPLETE, but it also requires that the container exits with a zero status. This condition can't be set on an essential container.

Accessible with the following methods

Method Description
GET_CONDITION() Getter for CONDITION, with configurable default
ASK_CONDITION() Getter for CONDITION w/ exceptions if field has no value
HAS_CONDITION() Determine if CONDITION 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_TASKCONTAINERDEPENDENCYLIST

TYPES TT_TASKCONTAINERDEPENDENCYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BTCTSKCONTAINERDEPE00 WITH DEFAULT KEY
.