|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DataStore | |
|---|---|
| net.sf.uadetector.datastore | Copyright 2012 André Rouél Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. |
| net.sf.uadetector.parser | Copyright 2012 André Rouél Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. |
| Uses of DataStore in net.sf.uadetector.datastore |
|---|
| Subinterfaces of DataStore in net.sf.uadetector.datastore | |
|---|---|
interface |
RefreshableDataStore
Extends the interface with an update functionality for UAS data in the store. |
| Classes in net.sf.uadetector.datastore that implement DataStore | |
|---|---|
class |
AbstractDataStore
The abstract implementation to store UAS data only in the heap space. |
class |
AbstractRefreshableDataStore
This abstract implementation provides basic update functionality to be able to update the UAS data in your data store. |
class |
CachingXmlDataStore
Implementation of a DataStore which is able to recover UAS data in XML format from a cache file. |
class |
OnlineXmlDataStore
This is the simplest implementation of a RefreshableDataStore. |
class |
SimpleXmlDataStore
This is the simplest implementation of a DataStore. |
| Methods in net.sf.uadetector.datastore that return DataStore | |
|---|---|
DataStore |
RefreshableDataStore.getFallback()
This method returns a data store which will be used during start up and can be used in emergency cases. |
DataStore |
AbstractRefreshableDataStore.getFallback()
|
| Methods in net.sf.uadetector.datastore with parameters of type DataStore | |
|---|---|
static CachingXmlDataStore |
CachingXmlDataStore.createCachingXmlDataStore(DataStore fallback)
Constructs a new instance of CachingXmlDataStore with the given arguments. |
static CachingXmlDataStore |
CachingXmlDataStore.createCachingXmlDataStore(java.io.File cacheFile,
DataStore fallback)
Constructs a new instance of CachingXmlDataStore with the given arguments. |
static CachingXmlDataStore |
CachingXmlDataStore.createCachingXmlDataStore(java.io.File cacheFile,
java.net.URL dataUrl,
java.net.URL versionUrl,
java.nio.charset.Charset charset,
DataStore fallback)
Constructs a new instance of CachingXmlDataStore with the given arguments. |
static CachingXmlDataStore |
CachingXmlDataStore.createCachingXmlDataStore(java.net.URL dataUrl,
java.net.URL versionUrl,
java.nio.charset.Charset charset,
DataStore fallback)
Constructs a new instance of CachingXmlDataStore with the given arguments. |
| Constructors in net.sf.uadetector.datastore with parameters of type DataStore | |
|---|---|
AbstractRefreshableDataStore(DataReader reader,
java.lang.String dataUrl,
java.lang.String versionUrl,
java.nio.charset.Charset charset,
DataStore fallback)
Constructs an AbstractDataStore by reading the given dataUrl as UAS data. |
|
AbstractRefreshableDataStore(DataReader reader,
java.net.URL dataUrl,
java.net.URL versionUrl,
java.nio.charset.Charset charset,
DataStore fallback)
Constructs an AbstractDataStore by reading the given dataUrl as UAS data. |
|
OnlineXmlDataStore(DataStore fallback)
Constructs an OnlineXmlDataStore by reading UAS data by the specified default URL
DEFAULT_DATA_URL (in XML format). |
|
| Uses of DataStore in net.sf.uadetector.parser |
|---|
| Classes in net.sf.uadetector.parser with type parameters of type DataStore | |
|---|---|
class |
UserAgentStringParserImpl<T extends DataStore>
This parser is an implementation of UserAgentStringParser interface and can detect user agents. |
| Methods in net.sf.uadetector.parser that return DataStore | |
|---|---|
protected abstract DataStore |
AbstractUserAgentStringParser.getDataStore()
Gets the data store of this parser. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||