org.apache.jmeter.samplers
Class CookieManager

java.lang.Object
  |
  +--org.apache.jmeter.samplers.CookieManager

public class CookieManager
extends java.lang.Object
implements java.lang.Cloneable

This class provides an interface to the netscape cookies file to pass cookies along with a request.

Version:
$Revision: $ $Date: $
Author:
Sean Dowd

Field Summary
private  java.util.Vector cookies
           
private static java.text.SimpleDateFormat dateFormat
           
 
Constructor Summary
CookieManager(java.lang.String cookieFile)
           
 
Method Summary
 void addCookieFromHeader(java.lang.String cookieHeader, java.net.URL url)
           
 java.lang.String getCookieHeaderForURL(java.net.URL url)
           
 void removeCookieNamed(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

cookies

private java.util.Vector cookies

dateFormat

private static java.text.SimpleDateFormat dateFormat
Constructor Detail

CookieManager

public CookieManager(java.lang.String cookieFile)
              throws java.io.IOException
Method Detail

getCookieHeaderForURL

public java.lang.String getCookieHeaderForURL(java.net.URL url)

addCookieFromHeader

public void addCookieFromHeader(java.lang.String cookieHeader,
                                java.net.URL url)

removeCookieNamed

public void removeCookieNamed(java.lang.String name)

Copyright (c) 1998-99 The Java Apache Project