Class CacheEntry<Data extends Cacheable>
java.lang.Object
br.ufsc.labsec.utils.cache.CacheEntry<Data>
-
Method Summary
Modifier and TypeMethodDescriptionread()Lê os bytes do arquivo da memória ou do discovoidremove()toString()Retorna o nome do arquivovoidwriteInDisk(File where, byte[] data) Escreve os bytes no discovoidwriteInMemory(Data obj) Escreve o objeto na memória
-
Method Details
-
read
Lê os bytes do arquivo da memória ou do disco- Returns:
- Os bytes do arquivo
- Throws:
IOException- Exceção em caso de erro na leituraEncodingException- Exceção em caso de erro na codificação
-
writeInMemory
Escreve o objeto na memória- Parameters:
obj- O objeto a ser escrito
-
writeInDisk
Escreve os bytes no disco- Throws:
IOException- Exceção em caso de erro na escritaEncodingException
-
remove
public void remove() -
getLastAccess
- Throws:
IOException
-
getSource
-
getCacheKey
-
toString
-