Skip to content

/AWS1/CL_CHS=>CHANNELFLOWCALLBACK()

About ChannelFlowCallback

Calls back Amazon Chime SDK messaging with a processing response message. This should be invoked from the processor Lambda. This is a developer API.

You can return one of the following processing responses:

  • Update message content or metadata

  • Deny a message

  • Make no changes to the message

Method Signature

IMPORTING

Required arguments:

IV_CALLBACKID TYPE /AWS1/CHSCALLBACKIDTYPE /AWS1/CHSCALLBACKIDTYPE

The identifier passed to the processor by the service when invoked. Use the identifier to call back the service.

IV_CHANNELARN TYPE /AWS1/CHSCHIMEARN /AWS1/CHSCHIMEARN

The ARN of the channel.

IO_CHANNELMESSAGE TYPE REF TO /AWS1/CL_CHSCHANNELMSGCALLBACK /AWS1/CL_CHSCHANNELMSGCALLBACK

Stores information about the processed message.

Optional arguments:

IV_DELETERESOURCE TYPE /AWS1/CHSNONNULLABLEBOOLEAN /AWS1/CHSNONNULLABLEBOOLEAN

When a processor determines that a message needs to be DENIED, pass this parameter with a value of true.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_CHSCHANNELFLOWCALLB01 /AWS1/CL_CHSCHANNELFLOWCALLB01