The class CookieSyncManager is used to synchronize the browser cookies
between RAM and FLASH. To get the best performance, browser cookie is saved
in RAM. We use a separate thread to sync the cookies between RAM and FLASH on
a timer base.
To use the CookieSyncManager, the host application has to call the following
when the application starts.
CookieSyncManager.createInstance(context)
To set up for sync, the host application has to call
CookieSyncManager.getInstance().startSync()
in its Activity.onResume(), and call
CookieSyncManager.getInstance().stopSync()
in its Activity.onStop().
To get instant sync instead of waiting for the timer to trigger, the host can
call
CookieSyncManager.getInstance().sync() |