@Deprecated public class CachingOnlineUpdateUASparser extends OnlineUpdateUASparser
currentVersion, DATA_RETRIVE_URL, lastUpdateCheck, UPDATE_INTERVAL, VERSION_CHECK_URLbrowserMap, browserOsMap, browserRegMap, browserTypeMap, compiledBrowserRegMap, compiledDeviceRegMap, compiledOsRegMap, deviceMap, deviceRegMap, osMap, osRegMap, robotsMap, unknownAgentInfo| Constructor and Description |
|---|
CachingOnlineUpdateUASparser()
Deprecated.
The cache files are put into the java tmp directory
|
CachingOnlineUpdateUASparser(java.lang.String cacheDir)
Deprecated.
The cache files are put into the cacheDir
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkDataMaps()
Deprecated.
This implementation uses a local properties file to keep the lastUpdate time and the local data file version
|
getVersionFromServerconvertPerlToJavaRegex, createInternalDataStructure, guessDeviceType, loadDataFromFile, loadDataFromFile, parse, parseBrowserOnly, preCompileBrowserRegMap, preCompileDeviceRegMap, preCompileOsRegMap, preCompileRegExes, processBrowserRegex, processDeviceRegex, processOsRegex, processRobotpublic CachingOnlineUpdateUASparser()
throws java.io.IOException
java.io.IOExceptionpublic CachingOnlineUpdateUASparser(java.lang.String cacheDir)
throws java.io.IOException
cacheDir - java.io.IOExceptionprotected void checkDataMaps()
throws java.io.IOException
checkDataMaps in class OnlineUpdateUASparserjava.io.IOException