Try OpenEdge Now
skip to main content
Developing WebSpeed Applications
Controlling WebSpeed Transactions : Implementing transaction control : Modifying the attribute list
 

Modifying the attribute list

An attribute list defines a set of name/value pairs that apply to a specific Web object executing on the agent.
WebSpeed makes intensive use of the attribute list for each Web object to record critical information, such as the transaction state of the Web object. WebSpeed provides the set-attribute-list and get-attribute method procedures to access these lists.
Most WebSpeed access of these lists is hidden by other method procedures and API functions, such as setWebState. However, you can also set and retrieve your own Web object attributes using the set-attribute-list and get-attribute procedures. For more information, see the definition for these method procedures in install-path/src/web/method/admweb.i. Also see the AppBuilder online help for syntax information.
Caution: Do not modify the WebSpeed Web-State or Timeout-Period attributes directly using set-attribute-list, unless otherwise directed. The agent control program relies on these settings to provide orderly support for Web object execution and control. For an example of a supported use of set-attribute-list, see Handlingstate-aware time-outs.