Namespace: OpenEdge.Net.HTTP
Class
CookieJarBuilder
Parent classes:
Inherits: OpenEdge.Net.HTTP.ConfigBuilder
ABSTRACT

Copyright (c) 2015 by Progress Software Corporation. All rights reserved.
File:CookieJarBuilder
Purpose:Allows the construction of a working CookieJar via a fluent
interface.
Syntax:CookieJarBuilder:Build().
Author(s):pjudge




Method Summary
Options Name Purpose
OpenEdge.Net.HTTP.CookieJarBuilder Build () /** Builder director method. @return CookieJarBuilder A builder for the requested type */
OpenEdge.Net.HTTP.ICookieJar DecorateCookieJar (Class, ICookieJar) /** Decorate the cookie jar with additional behaviour @param Class The type of decorator to use @param ICookieJar The cookie jar/instance we're decorating @return ICookieJar The new, decorating cookie jar */
InitializeRegistry (BuilderRegistry) /** Adds initial values into the registry @param BuilderRegistry The registry to populate */
OpenEdge.Net.HTTP.CookieJarBuilder PersistTo (character) /** Sets the URI to use as a proxy server for all requests @param character The proxy server URI @return CookieJarBuilder This builder object. */

Property Summary
Options Name Purpose
OpenEdge.Net.HTTP.ICookieJar CookieJar /** Returns a configured client. */
OpenEdge.Net.HTTP.BuilderRegistry Registry /** Registry for mapping build types to their implementations */


Method Detail
Top

OpenEdge.Net.HTTP.CookieJarBuilder Build ()

Purpose: Builder director method.
Returns OpenEdge.Net.HTTP.CookieJarBuilder
CookieJarBuilder A builder for the requested type
Top

OpenEdge.Net.HTTP.ICookieJar DecorateCookieJar (Class, ICookieJar)

Purpose: Decorate the cookie jar with additional behaviour
Parameters:
poDecorationType Progress.Lang.Class
poDecoratedClient OpenEdge.Net.HTTP.ICookieJar
Returns OpenEdge.Net.HTTP.ICookieJar
ICookieJar The new, decorating cookie jar
Top

InitializeRegistry (BuilderRegistry)

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

OpenEdge.Net.HTTP.CookieJarBuilder PersistTo (character)

Purpose: Sets the URI to use as a proxy server for all requests
Parameters:
pcCookieJarPath CHARACTER
Returns OpenEdge.Net.HTTP.CookieJarBuilder
CookieJarBuilder This builder object.


Property Detail
Top

OpenEdge.Net.HTTP.ICookieJar CookieJar

Purpose: Returns a configured client.
Returns OpenEdge.Net.HTTP.ICookieJar
Top

OpenEdge.Net.HTTP.BuilderRegistry Registry

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


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7