Supposons que je souhaite mettre en cache les résultats d'appels de méthode coûteux. Ces entrées de cache doivent avoir une durée d'expiration différente (aka TTL). Est-ce possible avec JCache si les entrées sont placées dans la même instance Cache? Je suis conscient que je peux attribuer une ExpiryPolicy différente à chaque cache. Cependant je me demande s'il est possible d'assigner une durée d'expiration individuellement à un CacheEntry.JCache (JSR107) autorise-t-il différentes durées d'expiration pour différentes entrées?
Est-ce que JCache supporte cela? Si oui, j'apprécierais un lien vers un exemple de code pour cela. La portée de cette question est purement JCache sans aucune particularité d'implémentation.