Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseLink/UserGuide/JPA/Basic JPA Development/Caching/Interceptors"
< EclipseLink | UserGuide | JPA | Basic JPA Development | Caching
(New page: {{EclipseLink_UserGuide |info=y |toc=y |eclipselink=y |eclipselinktype=JPA |api=y |apis= *[http://www.eclipse.org/eclipselink/api/latest/javax/persistence/CacheInterceptor.html @CacheInter...) |
|||
Line 1: | Line 1: | ||
{{EclipseLink_UserGuide | {{EclipseLink_UserGuide | ||
|info=y | |info=y | ||
− | |toc= | + | |toc=n |
|eclipselink=y | |eclipselink=y | ||
|eclipselinktype=JPA | |eclipselinktype=JPA | ||
|api=y | |api=y | ||
|apis= | |apis= | ||
− | *[http://www.eclipse.org/eclipselink/api/latest/ | + | *[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/annotations/CacheInterceptor.html @CacheInterceptor] |
|nativeapi=y | |nativeapi=y | ||
|nativeapis= | |nativeapis= | ||
− | *[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/sessions/CacheInterceptor.html CacheInterceptor] | + | *[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/sessions/interceptors/CacheInterceptor.html CacheInterceptor] |
+ | *[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/sessions/interceptors/CacheKeyInterceptor.html CacheKeyInterceptor] | ||
| | | | ||
}} | }} | ||
Line 15: | Line 16: | ||
=Cache Interceptors and External Caches= | =Cache Interceptors and External Caches= | ||
EclipseLink provides a very functional, performant and integrated cache. Usage of an external cache is not normally required in EclipseLink as it is in other JPA products. EclipseLink does allow the integration of third party external caches through its <tt>CacheInterceptor</tt> annotation and abstract class. | EclipseLink provides a very functional, performant and integrated cache. Usage of an external cache is not normally required in EclipseLink as it is in other JPA products. EclipseLink does allow the integration of third party external caches through its <tt>CacheInterceptor</tt> annotation and abstract class. | ||
+ | |||
+ | The Oracle TopLink Grid product provides an integration with EclipseLink to the Oracle Coherence distributed cache. A distributed cache allows a cache to be scaled to a large cluster of servers. | ||
{{EclipseLink_JPA | {{EclipseLink_JPA |
Revision as of 14:50, 30 May 2012
EclipseLink JPA
EclipseLink | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
Key API
Native API
Cache Interceptors and External Caches
EclipseLink provides a very functional, performant and integrated cache. Usage of an external cache is not normally required in EclipseLink as it is in other JPA products. EclipseLink does allow the integration of third party external caches through its CacheInterceptor annotation and abstract class.
The Oracle TopLink Grid product provides an integration with EclipseLink to the Oracle Coherence distributed cache. A distributed cache allows a cache to be scaled to a large cluster of servers.