Namespace: OpenEdge.Net.HTTP
Class 
DefaultResponseBuilder
Parent classes:
Inherits: OpenEdge.Net.HTTP.ResponseBuilder

Copyright (c) 2015 by Progress Software Corporation. All rights reserved.
File:DefaultResponseBuilder
Author(s):pjudge
Created:Mon Feb 02 14:18:07 EST 2015




Method Summary
Options Name Purpose
# OpenEdge.Net.HTTP.ResponseBuilder Build () /** Builder director method. @return RequestBuilder A builder for the requested type */
Inherited from OpenEdge.Net.HTTP.ResponseBuilder
+ OpenEdge.Net.HTTP.IHttpResponse DecorateResponse (Class, IHttpResponse) /** Decorate the Response with additional behaviour @param Class The type of decorator to use @param IHttpResponse The Response/instance we're decorating @return IHttpResponse The new, decorating Response */
# Destroy () /* Destroy/Shutdown/Anti-Initializer */
Inherited from OpenEdge.Net.HTTP.ResponseBuilder
# Initialize () /* Initializer/Startup */
Inherited from OpenEdge.Net.HTTP.ResponseBuilder
+ InitializeRegistry (BuilderRegistry) /** Adds initial values into the registry @param BuilderRegistry The registry to populate */
Inherited from OpenEdge.Net.HTTP.ResponseBuilder
+ OpenEdge.Net.HTTP.IHttpResponse NewResponse ()

Constructor Summary
Options Name Purpose
# DefaultResponseBuilder ()

Property Summary
Options Name Purpose
# BuilderRegistry Registry /** Registry for mapping build types to their implementations */
Inherited from OpenEdge.Net.HTTP.ResponseBuilder
# OpenEdge.Net.HTTP.IHttpResponse Response /* custom implementation */
Overrides OpenEdge.Net.HTTP.ResponseBuilder:Response


Method Detail
Top

PROTECTED OpenEdge.Net.HTTP.ResponseBuilder Build ()

Inherited from OpenEdge.Net.HTTP.ResponseBuilder
Purpose: Builder director method.
Returns OpenEdge.Net.HTTP.ResponseBuilder
RequestBuilder A builder for the requested type
Top

PUBLIC OpenEdge.Net.HTTP.IHttpResponse DecorateResponse (Class, IHttpResponse)

Purpose: Decorate the Response with additional behaviour
Parameters:
poDecorationType Progress.Lang.Class
poDecoratedResponse OpenEdge.Net.HTTP.IHttpResponse
Returns OpenEdge.Net.HTTP.IHttpResponse
IHttpResponse The new, decorating Response
Top

PROTECTED Destroy ()

Inherited from OpenEdge.Net.HTTP.ResponseBuilder
/* Destroy/Shutdown/Anti-Initializer
Top

PROTECTED Initialize ()

Inherited from OpenEdge.Net.HTTP.ResponseBuilder
/* Initializer/Startup
Top

PUBLIC InitializeRegistry (BuilderRegistry)

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

PUBLIC OpenEdge.Net.HTTP.IHttpResponse NewResponse ()

Returns OpenEdge.Net.HTTP.IHttpResponse


Constructor Detail
Top

PROTECTED DefaultResponseBuilder ()



Property Detail
Top

PROTECTED BuilderRegistry Registry

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

PROTECTED OpenEdge.Net.HTTP.IHttpResponse Response

Overrides OpenEdge.Net.HTTP.ResponseBuilder:Response
/* custom implementation
Returns OpenEdge.Net.HTTP.IHttpResponse


10.27.2015 12:36:39