Skip to content

/AWS1/CL_BDOGWINTERCEPTORCONF

The configuration for an interceptor on a gateway. This structure defines settings for an interceptor that will be invoked during the invocation of the gateway.

CONSTRUCTOR

IMPORTING

Required arguments:

io_interceptor TYPE REF TO /AWS1/CL_BDOINTERCEPTORCONF /AWS1/CL_BDOINTERCEPTORCONF

The infrastructure settings of an interceptor configuration. This structure defines how the interceptor can be invoked.

it_interceptionpoints TYPE /AWS1/CL_BDOGWINTERCEPTIONPT00=>TT_GATEWAYINTERCEPTIONPOINTS TT_GATEWAYINTERCEPTIONPOINTS

The supported points of interception. This field specifies which points during the gateway invocation to invoke the interceptor

Optional arguments:

io_inputconfiguration TYPE REF TO /AWS1/CL_BDOINTERCEPTORINPCONF /AWS1/CL_BDOINTERCEPTORINPCONF

The configuration for the input of the interceptor. This field specifies how the input to the interceptor is constructed


Queryable Attributes

interceptor

The infrastructure settings of an interceptor configuration. This structure defines how the interceptor can be invoked.

Accessible with the following methods

Method Description
GET_INTERCEPTOR() Getter for INTERCEPTOR

interceptionPoints

The supported points of interception. This field specifies which points during the gateway invocation to invoke the interceptor

Accessible with the following methods

Method Description
GET_INTERCEPTIONPOINTS() Getter for INTERCEPTIONPOINTS, with configurable default
ASK_INTERCEPTIONPOINTS() Getter for INTERCEPTIONPOINTS w/ exceptions if field has no
HAS_INTERCEPTIONPOINTS() Determine if INTERCEPTIONPOINTS has a value

inputConfiguration

The configuration for the input of the interceptor. This field specifies how the input to the interceptor is constructed

Accessible with the following methods

Method Description
GET_INPUTCONFIGURATION() Getter for INPUTCONFIGURATION

Public Local Types In This Class

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

TT_GATEWAYINTERCEPTORCONFS

TYPES TT_GATEWAYINTERCEPTORCONFS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDOGWINTERCEPTORCONF WITH DEFAULT KEY
.