ServiceWorkerWebSettings
public
abstract
class
ServiceWorkerWebSettings
extends Object
| java.lang.Object | |
| ↳ | android.webkit.ServiceWorkerWebSettings |
Manages settings state for all Service Workers. These settings are not tied to
the lifetime of any WebView because service workers can outlive WebView instances.
The settings are similar to WebSettings but only settings relevant to
Service Workers are supported.
Summary
Public constructors | |
|---|---|
ServiceWorkerWebSettings()
|
|
Public methods | |
|---|---|
abstract
boolean
|
getAllowContentAccess()
Gets whether Service Workers support content URL access. |
abstract
boolean
|
getAllowFileAccess()
Gets whether Service Workers support file access. |
abstract
boolean
|
getBlockNetworkLoads()
Gets whether Service Workers are prohibited from loading any resources from the network. |
abstract
int
|
getCacheMode()
Gets the current setting for overriding the cache mode. |
abstract
void
|
setAllowContentAccess(boolean allow)
Enables or disables content URL access from Service Workers, see
|
abstract
void
|
setAllowFileAccess(boolean allow)
Enables or disables file access within Service Workers, see
|
abstract
void
|
setBlockNetworkLoads(boolean flag)
Sets whether Service Workers should not load resources from the network,
see |
abstract
void
|
setCacheMode(int mode)
Overrides the way the cache is used, see |
Inherited methods | |
|---|---|
java.lang.Object
| |
Public constructors
Public methods
getAllowContentAccess
boolean getAllowContentAccess ()
Gets whether Service Workers support content URL access.
| Returns | |
|---|---|
boolean |
|
See also:
getAllowFileAccess
boolean getAllowFileAccess ()
Gets whether Service Workers support file access.
| Returns | |
|---|---|
boolean |
|
See also:
getBlockNetworkLoads
boolean getBlockNetworkLoads ()
Gets whether Service Workers are prohibited from loading any resources from the network.
| Returns | |
|---|---|
boolean |
true if the Service Workers are not allowed to load any resources from the network |
See also:
getCacheMode
int getCacheMode ()
Gets the current setting for overriding the cache mode.
| Returns | |
|---|---|
int |
the current setting for overriding the cache mode |
See also:
setAllowContentAccess
void setAllowContentAccess (boolean allow)
Enables or disables content URL access from Service Workers, see
setAllowContentAccess(boolean).
| Parameters | |
|---|---|
allow |
boolean |
setAllowFileAccess
void setAllowFileAccess (boolean allow)
Enables or disables file access within Service Workers, see
setAllowFileAccess(boolean).
| Parameters | |
|---|---|
allow |
boolean |
setBlockNetworkLoads
void setBlockNetworkLoads (boolean flag)
Sets whether Service Workers should not load resources from the network,
see setBlockNetworkLoads(boolean).
| Parameters | |
|---|---|
flag |
boolean: true means block network loads by the Service Workers
|
setCacheMode
void setCacheMode (int mode)
Overrides the way the cache is used, see setCacheMode(int).
| Parameters | |
|---|---|
mode |
int: the mode to use. One of LOAD_DEFAULT,
LOAD_CACHE_ELSE_NETWORK, LOAD_NO_CACHE
or LOAD_CACHE_ONLY. The default value is
LOAD_DEFAULT.
|
Annotations
Interfaces
Classes
- ClientCertRequest
- ConsoleMessage
- CookieManager
- CookieSyncManager
- DateSorter
- GeolocationPermissions
- HttpAuthHandler
- JsPromptResult
- JsResult
- MimeTypeMap
- PermissionRequest
- RenderProcessGoneDetail
- ServiceWorkerClient
- ServiceWorkerController
- ServiceWorkerWebSettings
- SslErrorHandler
- URLUtil
- WebBackForwardList
- WebChromeClient
- WebChromeClient.FileChooserParams
- WebHistoryItem
- WebIconDatabase
- WebMessage
- WebMessagePort
- WebMessagePort.WebMessageCallback
- WebResourceError
- WebResourceResponse
- WebSettings
- WebStorage
- WebStorage.Origin
- WebView
- WebView.HitTestResult
- WebView.VisualStateCallback
- WebView.WebViewTransport
- WebViewClient
- WebViewDatabase
- WebViewFragment
Enums


