Namespace: OpenEdge.Web.DataObject.Writer
Type: Class UpdateDataRequestValueWriter
Parent Classes:
Inherits: OpenEdge.Web.DataObject.Writer.ObjectValueWriter


/* *************************************************************************************************************************
Copyright (c) 2020-2021 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:UpdateDataRequestValueWriter
Purpose:Writes the contents of a IGetUpdateRequest object based on other inputs
Author(s):pjudge
Created:2020-09-09
Notes:Creates an UpdateDataRequest from JSON
{
"commitScope": null | string | int64
"customRequest": null | serialized-object
}



Method Summary
  Options Name Purpose
  Close ()
  Flush ()
  Open ()
  Progress.Lang.Object ParseFilter (JsonObject) /* Parses JSON to produce a IGetUpdateRequest object. This is a reflection-based method that we want to replace at some point with the strongly-typed one below @param JsonObject Filter data encoded as JSON @return Progress.Lang.Object A filter based on the JSON input */
  Write (character)
  Write (longchar)
  Write (Object)

Constructor Summary
  Options Name Purpose
  UpdateDataRequestValueWriter () /* Static constructor */
  UpdateDataRequestValueWriter () /* Default constructor */

Property Summary
  Options Name Purpose
  Progress.Lang.Class UpdateRequestImplType
  Progress.Lang.Class UpdateRequestType


Method Detail
Top

Close ()

Top

Flush ()

Top

Open ()

Top

Progress.Lang.Object ParseFilter (JsonObject)

/* Parses JSON to produce a IGetUpdateRequest object.
This is a reflection-based method that we want to replace at some point with the
strongly-typed one below
Parameters:
pValue Progress.Json.ObjectModel.JsonObject
 
Returns Progress.Lang.Object
  Progress.Lang.Object A filter based on the JSON input
Top

Write (character)

Parameters:
pData CHARACTER
 
Top

Write (longchar)

Parameters:
pData LONGCHAR
 
Top

Write (Object)

Parameters:
pData Progress.Lang.Object
 


Constructor Detail
Top

STATIC UpdateDataRequestValueWriter ()

/* Static constructor
Top

UpdateDataRequestValueWriter ()

/* Default constructor


Property Detail
Top

Progress.Lang.Class UpdateRequestImplType

Returns Progress.Lang.Class
 
Top

Progress.Lang.Class UpdateRequestType

Returns Progress.Lang.Class