...
esup-commons s'appuie sur la bibliothèque Ehcache. Elle est utilisée en particulier pour cacher les requêtes à l'annuaire LDAP, ainsi qu'à cacher les exceptions remontées par courrier électronique.
L'utilisation de EhCache à toute autre fin est très simple, comme nous le montrons ci-après.
...
Sommaire :
Sommaire | ||
---|---|---|
|
...
Configuration
Un bean gestionnaire de caches nommé cacheManager est déclaré dans le fichier de configuration /properties/cache/cache.xml :
...
Bloc de code |
---|
<cache name="org.esupportail.commons.services.ldap.CachingLdapServiceImpl" maxElementsInMemory="1000" eternal="false" timeToIdleSeconds="300" timeToLiveSeconds="600" overflowToDisk="true" /> |
Utilisation
L'utilisation dans le code Java est très simple, il faut seulement s'assurer que tout objet stocké en cache implémente l'interface Serializable.
...