javax.persistence
Annotation Type Cacheable


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface Cacheable

The Cacheable annotation specifies whether an entity should be cached if caching is enabled when the value of the persistence.xml shared-cache-mode element is ENABLE_SELECTIVE or DISABLE_SELECTIVE. The value of the Cacheable annotation is inherited by subclasses; it can be overridden by specifying Cacheable on a subclass.

Since:
JPA 2.0 version.
Author:
Florent Benoit
See Also:
JPA 2.0 specification

Optional Element Summary
 boolean value
          (Optional) Whether or not the entity should be cached
 

value

public abstract boolean value
(Optional) Whether or not the entity should be cached

Default:
true


Copyright © 2007-2012 OW2 Consortium. All Rights Reserved.