Namespace: OpenEdge.Net.HTTP.Filter.Writer
Class 
EntityWriterRegistry
Parent classes:
Inherits: OpenEdge.Net.HTTP.BuilderRegistry

Copyright (c) 2015 by Progress Software Corporation. All rights reserved.
File:EntityWriterRegistry
Purpose:Contains mappings for content-types and message writers used to
populate a message's (request/response/part) entity
Author(s):pjudge
Created:Wed Jul 01 14:50:44 EDT 2015




Method Summary
Options Name Purpose
# Clear () /** Clears all the entries from this registry */
Inherited from OpenEdge.Net.HTTP.BuilderRegistry
# Progress.Lang.Class Get (character) /** Returns a registered type, if it exists. returns null otherwise. @param character The name of the content type to register @return Progress.Lang.Class A valid value if it exists. Null otherwise .*/
Inherited from OpenEdge.Net.HTTP.BuilderRegistry
# CHARACTER GetKeys () /** Returns an array of the key names in this registry. @return character[] The key values. Indeterminate array if empty. */
Inherited from OpenEdge.Net.HTTP.BuilderRegistry
# LOGICAL Has (character) /** Indicates whether a content type is registered or not. @param character The name of the content type to register @return logical True if the content type is registered */
Inherited from OpenEdge.Net.HTTP.BuilderRegistry
+ InitializeRegistry (BuilderRegistry) /** Adds initial values into the registry @param BuilderRegistry The registry to populate */
# LOGICAL Put (character, Class) /** Registers type for a key @param character The key of the type to register @param Class The type of the writer used to process that type @return logical True if the type was previously registered */
Inherited from OpenEdge.Net.HTTP.BuilderRegistry
# LOGICAL Remove (character) /** Deregisters a content type writer @param character The name of the content type to register @return logical True if the content type was previously registered */
Inherited from OpenEdge.Net.HTTP.BuilderRegistry

Property Summary
Options Name Purpose
# OpenEdge.Net.HTTP.BuilderRegistry Registry /** Registry for mapping build types to their implementations */
# INTEGER Size /* Returns the number of mappings in this map.*/
Inherited from OpenEdge.Net.HTTP.BuilderRegistry
# Progress.Lang.Class ValueType /** (optional) The type of the registered Type (defaults to PLO) */
Inherited from OpenEdge.Net.HTTP.BuilderRegistry


Method Detail
Top

PROTECTED Clear ()

Inherited from OpenEdge.Net.HTTP.BuilderRegistry
Purpose: Clears all the entries from this registry
Top

PROTECTED Progress.Lang.Class Get (character)

Inherited from OpenEdge.Net.HTTP.BuilderRegistry
Purpose: Returns a registered type, if it exists. returns null otherwise.
Parameters:
pcTypeKey CHARACTER
Returns Progress.Lang.Class
Progress.Lang.Class A valid value if it exists. Null otherwise .
Top

PROTECTED CHARACTER GetKeys ()

Inherited from OpenEdge.Net.HTTP.BuilderRegistry
Purpose: Returns an array of the key names in this registry.
Returns CHARACTER
character[] The key values. Indeterminate array if empty.
Top

PROTECTED LOGICAL Has (character)

Inherited from OpenEdge.Net.HTTP.BuilderRegistry
Purpose: Indicates whether a content type is registered or not.
Parameters:
pcTypeKey CHARACTER
Returns LOGICAL
logical True if the content type is registered
Top

PUBLIC InitializeRegistry (BuilderRegistry)

Purpose: Adds initial values into the registry
Parameters:
poRegistry OpenEdge.Net.HTTP.BuilderRegistry
Top

PROTECTED LOGICAL Put (character, Class)

Inherited from OpenEdge.Net.HTTP.BuilderRegistry
Purpose: Registers type for a key
Parameters:
pcTypeKey CHARACTER
poType Progress.Lang.Class
Returns LOGICAL
logical True if the type was previously registered
Top

PROTECTED LOGICAL Remove (character)

Inherited from OpenEdge.Net.HTTP.BuilderRegistry
Purpose: Deregisters a content type writer
Parameters:
pcTypeKey CHARACTER
Returns LOGICAL
logical True if the content type was previously registered


Property Detail
Top

PROTECTED OpenEdge.Net.HTTP.BuilderRegistry Registry

Purpose: Registry for mapping build types to their implementations
Returns OpenEdge.Net.HTTP.BuilderRegistry
Top

PROTECTED INTEGER Size

Inherited from OpenEdge.Net.HTTP.BuilderRegistry
/* Returns the number of mappings in this map.
Returns INTEGER
Top

PROTECTED Progress.Lang.Class ValueType

Inherited from OpenEdge.Net.HTTP.BuilderRegistry
Purpose: (optional) The type of the registered Type (defaults to PLO)
Returns Progress.Lang.Class


10.27.2015 12:36:45