Powered by Zoomin Software. For more details please contactZoomin

OpenEdge ABL API Reference

OpenEdge.BusinessRules.PayloadBuilder

  • Last Updated: January 15, 2026
  • 1 minute read
    • OpenEdge
    • Documentation
Namespace: OpenEdge.BusinessRules
Type: Class PayloadBuilder
Parent Classes:
Inherits: Progress.Lang.Object


Copyright (c) 2013, 2018-2019 by Progress Software Corporation. All rights reserved.
File:PayloadBuilder
Purpose:Helper class to encapsulate building of the XML payload for
a DecisionService Call
Author(s):pjudge
Created:Wed May 08 10:20:10 EDT 2013



Method Summary
  Options Name Purpose
  LONGCHAR BuildPayload (character, DecisionServiceSelectorEnum, character, handle) /** Builds the XML payload document payload for passing into a Decision Service. @param character (mandatory) The decision service nam,e @param DecisionServiceSelectorEnum (mandatory) The criterion used to select the service @param character (optional) The value used to select the decision service @param handle (optional) A handle to a ProDataSet containing payload data @return longchar A completed payload XML document */
  WriteBufferData (handle, handle)

Constructor Summary
  Options Name Purpose
  PayloadBuilder ()

Method Detail
Top

LONGCHAR BuildPayload (character, DecisionServiceSelectorEnum, character, handle)

Purpose: Builds the XML payload document payload for passing into a Decision Service.
Parameters:
pcDecisionServiceName CHARACTER
 
poDecisionServiceSelector OpenEdge.BusinessRules.DecisionServiceSelectorEnum
 
pcSelectorValue CHARACTER
 
phAppData HANDLE
 
Returns LONGCHAR
  longchar A completed payload XML document
Top

WriteBufferData (handle, handle)

Parameters:
phBuffer HANDLE
 
phQuery HANDLE
 


Constructor Detail
Top

PayloadBuilder ()



TitleResults for “How to create a CRG?”Also Available inAlert