class OpenEdge.Net.HTTP.StatefulHttpClient
	inherits OpenEdge.Net.HTTP.HttpClientDecorator
	implements OpenEdge.Net.HTTP.ISupportCookies, 
		OpenEdge.Net.HTTP.IHttpClient:

	constructor public StatefulHttpClient ( poClient as OpenEdge.Net.HTTP.IHttpClient, poCookieJar as OpenEdge.Net.HTTP.ICookieJar):
	end.

	constructor public StatefulHttpClient ( poClient as OpenEdge.Net.HTTP.IHttpClient):
	end.

	define public property CookieJar as OpenEdge.Net.HTTP.ICookieJar no-undo
		public get.
		public set.

	method public override void Execute ( poRequest as OpenEdge.Net.HTTP.IHttpRequest, poResponse as OpenEdge.Net.HTTP.IHttpResponse):
	end.

end.
