• BlackBerry Dynamics
  • Runtime library for Android applications
  • 12.0.1.79
BasicCookieStore Class Reference

Default implementation of com.good.gd.apache.http.client.CookieStore. More...

Inheritance diagram for BasicCookieStore:
CookieStore

Description

Author
Remy Maucherat
Rodney Waldhoff
Jeff Dever
Sean C. Sullivan
Michael Becke
Oleg Kalnichevski
Mike Bowler
Adrian Sutton
Since
4.0

Notice

The following notice applies to the original API on which this API is based, and to its documentation. The documentation of this API has been revised from the original.

/*
 * Copyright (C) 2006 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

Public Member Functions

 BasicCookieStore ()
 Default constructor.
 
synchronized void addCookie (Cookie cookie)
 Adds an HTTP cookie , replacing any existing equivalent cookies. More...
 
synchronized void addCookies (Cookie[] cookies)
 Adds an array of HTTP cookies . More...
 
synchronized List< CookiegetCookies ()
 Returns an immutable array of cookies that this HTTP state currently contains. More...
 
synchronized boolean clearExpired (final Date date)
 Removes all of cookies in this HTTP state that have expired by the specified java.util.Date date. More...
 
synchronized void clear ()
 Clears all cookies.
 

Member Function Documentation

◆ addCookie()

synchronized void addCookie ( Cookie  cookie)

If the given cookie has already expired it will not be added, but existing values will still be removed.

Parameters
cookiethe cookie to be added
See also
addCookies(Cookie[])

Implements CookieStore.

◆ addCookies()

synchronized void addCookies ( Cookie[]  cookies)

Cookies are added individually and in the given array order. If any of the given cookies has already expired it will not be added, but existing values will still be removed.

Parameters
cookiesthe cookies to be added
See also
addCookie(Cookie)

◆ getCookies()

synchronized List<Cookie> getCookies ( )
Returns
an array of cookies .

Implements CookieStore.

◆ clearExpired()

synchronized boolean clearExpired ( final Date  date)
Returns
true if any cookies were purged.
See also
Cookie::isExpired(Date)

Implements CookieStore.