public class ApplicationCache
extends java.lang.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 java.io.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 java.io.File getApplicationCache(csbase.logic.applicationservice.ApplicationRegistry registry)
throws ApplicationUpdatedException,
ApplicationException
registry - o registro da aplicação.ApplicationUpdatedException - caso a aplicação tenha sido atualizada
no servidor e não esteja no cache.ApplicationException - caso haja erro na preparação do cache.Copyright © 2016. All Rights Reserved.