Namespace: OpenEdge.Net.HTTP.Filter.Payload
Class 
JsonEntityWriter
Parent classes:
Inherits: OpenEdge.Net.HTTP.Filter.Payload.MessageWriter

Copyright (c) 2015 by Progress Software Corporation. All rights reserved.
File:JsonEntityWriter
Author(s):pjudge
Created:Thu Jan 29 10:47:13 EST 2015
Notes:- Write() operations are destructive (they replace the existing
Entity).




Method Summary
Options Name Purpose
# Close ()
Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Close ()
# Open ()
Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Open ()
# INT64 Write (character) /** Write data to/from the message @param character Data to write */
Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Write (character)
# INT64 Write (handle) /** Write data to/from the message @param handle Data to write */
Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Write (handle)
# INT64 Write (longchar)
Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Write (longchar)
# INT64 Write (memptr)
Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Write (memptr)
# INT64 Write (memptr, int64, int64)
Inherited from OpenEdge.Net.HTTP.Filter.Payload.MessageWriter
# INT64 Write (Object)
Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Write (Object)

Constructor Summary
Options Name Purpose
# JsonEntityWriter ()

Property Summary
Options Name Purpose
# Progress.Lang.Object Entity /** (mandatory) The message entity that's being written to. The values passed in to the Write() methods will be parsed/processed and written to this entity. */
Inherited from OpenEdge.Net.HTTP.Filter.Payload.MessageWriter
# Progress.Lang.Class EntityType /** (mandatory) The type that the entity this writer can write to. */
Inherited from OpenEdge.Net.HTTP.Filter.Payload.MessageWriter


Method Detail
Top

PROTECTED Close ()

Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Close ()
Top

PROTECTED Open ()

Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Open ()
Top

PROTECTED INT64 Write (character)

Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Write (character)
Purpose: Write data to/from the message
Parameters:
pcData CHARACTER
Returns INT64
Top

PROTECTED INT64 Write (handle)

Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Write (handle)
Purpose: Write data to/from the message
Parameters:
phData HANDLE
Returns INT64
Top

PROTECTED INT64 Write (longchar)

Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Write (longchar)
Parameters:
pcData LONGCHAR
Returns INT64
Top

PROTECTED INT64 Write (memptr)

Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Write (memptr)
Parameters:
pmData OpenEdge.Core.Memptr
Returns INT64
Top

PROTECTED INT64 Write (memptr, int64, int64)

Inherited from OpenEdge.Net.HTTP.Filter.Payload.MessageWriter
Parameters:
p0 OpenEdge.Core.Memptr
p1 INT64
p2 INT64
Returns INT64
Top

PROTECTED INT64 Write (Object)

Overrides OpenEdge.Net.HTTP.Filter.Payload.MessageWriter:Write (Object)
Parameters:
poData Progress.Lang.Object
Returns INT64


Constructor Detail
Top

PROTECTED JsonEntityWriter ()



Property Detail
Top

PROTECTED Progress.Lang.Object Entity

Inherited from OpenEdge.Net.HTTP.Filter.Payload.MessageWriter
Purpose: (mandatory) The message entity that's being written to. The values passed
in to the Write() methods will be parsed/processed and written to this entity.
Returns Progress.Lang.Object
Top

PROTECTED Progress.Lang.Class EntityType

Inherited from OpenEdge.Net.HTTP.Filter.Payload.MessageWriter
Purpose: (mandatory) The type that the entity this writer can write to.
Returns Progress.Lang.Class


10.27.2015 12:36:42