org.apache.http.impl.cookie
Class AbstractCookieSpec
java.lang.Object
org.apache.http.impl.cookie.AbstractCookieSpec
- All Implemented Interfaces:
- CookieSpec
- Direct Known Subclasses:
- CookieSpecBase
@NotThreadSafe
public abstract class AbstractCookieSpec
- extends Object
- implements CookieSpec
Abstract cookie specification which can delegate the job of parsing,
validation or matching cookie attributes to a number of arbitrary
CookieAttributeHandler
s.
- Since:
- 4.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractCookieSpec
public AbstractCookieSpec()
- Default constructor
registerAttribHandler
public void registerAttribHandler(String name,
CookieAttributeHandler handler)
findAttribHandler
protected CookieAttributeHandler findAttribHandler(String name)
- Finds an attribute handler
CookieAttributeHandler
for the
given attribute. Returns null if no attribute handler is
found for the specified attribute.
- Parameters:
name
- attribute name. e.g. Domain, Path, etc.
- Returns:
- an attribute handler or null
getAttribHandler
protected CookieAttributeHandler getAttribHandler(String name)
- Gets attribute handler
CookieAttributeHandler
for the
given attribute.
- Parameters:
name
- attribute name. e.g. Domain, Path, etc.
- Throws:
IllegalStateException
- if handler not found for the
specified attribute.
getAttribHandlers
protected Collection<CookieAttributeHandler> getAttribHandlers()
Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.