Namespace: OpenEdge.Web.DataObject.Writer
Class
ResponseElementWriter
Parent classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.Logging.ISupportLogging

/* *************************************************************************************************************************
Copyright (c) 2018 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:ResponseElementWriter
Author(s):pjudge
Created:2018-05-08




Method Summary
Options Name Purpose
Close () /** Closes the writer. */
Flush ()
Open () /** Opens the writer for output. Open/Close allows us to write the same message multiple times without requiring a new writer each time. */
Write (character, Object) /* Writes message element data to the response @param character The element name @param Progress.Lang.Object The data to write */
Write (Object) /* Writes message element data to the response @param Progress.Lang.Object The data to write */

Constructor Summary
Options Name Purpose
ResponseElementWriter () /** Default constructor. */
ResponseElementWriter (IHttpResponse) /** Constructor. @param IHttpResponse The response being written to */

Property Summary
Options Name Purpose
OpenEdge.Logging.ILogWriter Logger
OpenEdge.Net.HTTP.IHttpResponse Response


Method Detail
Top

Close ()

Purpose: Closes the writer.
Top

Flush ()

Top

Open ()

Purpose: Opens the writer for output. Open/Close allows us to write the same message multiple
times without requiring a new writer each time.
Top

Write (character, Object)

/* Writes message element data to the response
Parameters:
pElemName CHARACTER
pElemValue Progress.Lang.Object
Top

Write (Object)

/* Writes message element data to the response
Parameters:
pElemValue Progress.Lang.Object


Constructor Detail
Top

ResponseElementWriter ()

Purpose: Default constructor.
Top

ResponseElementWriter (IHttpResponse)

Purpose: Constructor.
Parameters:
pResponse OpenEdge.Net.HTTP.IHttpResponse


Property Detail
Top

OpenEdge.Logging.ILogWriter Logger

Returns OpenEdge.Logging.ILogWriter
Top

OpenEdge.Net.HTTP.IHttpResponse Response

Returns OpenEdge.Net.HTTP.IHttpResponse


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15