5.9.5 GET

The GET command is used to read the inbound JSON object.

Fragments use only fields, so the GET FRAGMENT command requires the SERVICE_EXCHANGE(*FIELD) keyword.

Lists use only a working list, so the GET LIST command requires a working list argument.

The GET command also allows the program to access the inbound HTTP protocol properties.

Syntax:

Command

Keyword

Value

Developer notes

GET

LIST

value

Conditional. Bind list.

FRAGMENT

value

Conditional. Bind fragment.

SUBSET

 

Optional. See SUBSET.

PROPERTY

value

Get HTTP header property.

*LIST

Get all HTTP header properties.

 

Example

GET LIST(ORDERS) #WRKLST

 

GET FRAGMENT(DETAIL) SERVICE_EXCHANGE(*FIELD)

 

GET PROPERTY(*LIST) #WRKLST(NAME,VALUE)