Namespace: OpenEdge.BusinessRules
Class 
PayloadBuilder
Parent classes:
Inherits: Progress.Lang.Object

Copyright (c) 2013 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

PROTECTED 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

PROTECTED WriteBufferData (handle, handle)

Parameters:
phBuffer HANDLE
phQuery HANDLE


Constructor Detail
Top

PROTECTED PayloadBuilder ()



10.27.2015 12:36:15