class OpenEdge.Net.HTTP.CookieJarBuilder
	inherits OpenEdge.Net.HTTP.ConfigBuilder
 abstract:

	constructor public CookieJarBuilder ():
	end.

	define public static property Registry as OpenEdge.Net.HTTP.BuilderRegistry no-undo
		public get.
		private set.

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

	method public static OpenEdge.Net.HTTP.CookieJarBuilder Build ():
	end.

	method public OpenEdge.Net.HTTP.CookieJarBuilder PersistTo ( pcCookieJarPath as character):
	end.

	method public static OpenEdge.Net.HTTP.ICookieJar DecorateCookieJar ( poDecorationType as Progress.Lang.Class, poDecoratedClient as OpenEdge.Net.HTTP.ICookieJar):
	end.

end.
