Namespace: OpenEdge.BusinessRules
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 ()



Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15