|
|||||||||
| PACOTE ANT PRÓX PACOTE | FRAMES SEM FRAMES | ||||||||
Consulte:
Descrição
| Resumo da interface | |
|---|---|
| ErrorHandler | Manipula erros emitidos pelo MemcacheService, registrados com MemcacheService.setErrorHandler(ErrorHandler). |
| MemcacheService | A API em Java do serviço de cache de memória do Google App Engine. |
| Stats | Estatísticas a partir do cache, disponíveis por meio de MemcacheService.getStatistics() |
| Resumo da classe | |
|---|---|
| Expiration | Especificações da expiração nas operações MemcacheService.putAll(Map , Expiration) e MemcacheService.put(Object, Object, Expiration). |
| LogAndContinueErrorHandler | O manipulador de erro padrão, que fará com que a maioria dos erros de serviço se comporte como se fosse uma ausência de cache, não um erro. |
| MemcacheServiceFactory | A fábrica por meio da qual o usuário adquire um manipulador para o MemcacheService. |
| StrictErrorHandler | Um manipulador de erro rígido, que gerará MemcacheServiceException para qualquer condição de erro do serviço. |
| Resumo da enum | |
|---|---|
| MemcacheService.SetPolicy | Estratégias de substituição do cache nas operações MemcacheService.put(java.lang.Object, java.lang.Object, com.google.appengine.api.memcache.Expiration, com.google.appengine.api.memcache.MemcacheService.SetPolicy), indicando como manipular a colocação de um valor já existente. |
| Resumo da exceção | |
|---|---|
| InvalidValueException | Gerada quando uma entrada de cache tem conteúdo, mas ele não pode ser lido. |
| MemcacheServiceException | Uma exceção para a não disponibilidade do backend ou para estados de erro semelhantes que possam ocorrer, mas que não são necessariamente indicadores de um erro de codificação ou de uso pelo aplicativo. |
A API de cache de memória oferece acesso rápido, mas não confiável, ao armazenamento de dados, que também pode ser acessado por meio da API JCache. Os objetos podem ser armazenados no cache com um prazo de expiração explícito, mas também podem ser removidos antes que essa expiração crie espaço para entradas mais novas e mais ativas. Para obter mais informações, consulte a documentação on-line.
O cache é acessado por meio de um objeto MemcacheService, obtido a partir do MemcacheServiceFactory. Ele oferece o cache como um mapa a partir da chave Object para o valor Object.
No servidor de desenvolvimento, o memcache.maxsize da propriedade do sistema pode ser definido para limitar o cache disponível, obtendo valores como "100 M" (padrão), "10 K" ou "768" (bytes).
Como o cache oferece o armazenamento de dados sem garantia, a maioria dos erros são tratados como uma ausência de cache por padrão. Alguns manipuladores de erros mais explícitos podem ser instalados por meio do MemcacheService.setErrorHandler(ErrorHandler).
|
|||||||||
| PACOTE ANT PRÓX PACOTE | FRAMES SEM FRAMES | ||||||||