public class ApplicationCache extends Object
DesktopPref.CSDK_CACHE_ENABLED. O diretório local utilizado como base
pelo cache pode ser configurado pela preferência
DesktopPref.CSDK_CACHE_LOCATION.| Constructor and Description |
|---|
ApplicationCache() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearCache()
Limpa o diretório local de cache das bibliotecas de todas as aplicações.
|
static void |
clearCacheForApplication(csbase.logic.applicationservice.ApplicationRegistry registry)
Limpa o diretório local de cache das bibliotecas da aplicação especificada.
|
static File |
getApplicationCache(csbase.logic.applicationservice.ApplicationRegistry registry)
Obtém o diretório de cache da aplicação, já preenchido com os arquivos
necessários para a aplicação.
|
static boolean |
isApplicationVersionInCache(csbase.logic.applicationservice.ApplicationRegistry registry)
Indica se a versão da aplicação já foi carregada no cache.
|
public static boolean isApplicationVersionInCache(csbase.logic.applicationservice.ApplicationRegistry registry)
registry - o registro da aplicação.true se a aplicação já está em cache ou
false caso contrário.public static void clearCacheForApplication(csbase.logic.applicationservice.ApplicationRegistry registry)
throws ApplicationException
registry - o registro da aplicação.ApplicationException - em caso de erro ao limpar o cache.public static void clearCache()
throws ApplicationException
ApplicationException - em caso de erro ao limpar o cache.public static File getApplicationCache(csbase.logic.applicationservice.ApplicationRegistry registry) throws ApplicationException
registry - o registro da aplicação.ApplicationException - caso haja erro na preparação do cache.Copyright © 2019. All rights reserved.