JPA Enum

CacheStoreMode

java.lang.Object
  ∟ java.lang.Enum<jakarta.persistence.CacheStoreMode>
    ∟ jakarta.persistence.CacheStoreMode
Implemented Interfaces:
FindOption, RefreshOption

Specifies how the EntityManager interacts with the second-level cache when data is read from the database and when data is written to the database.

Enumerates legal values of the property jakarta.persistence.cache.storeMode.

See Also:
setCacheStoreMode()
setCacheStoreMode()
Since:
JPA 2.0
The Shared (L2) Entity Cache article explains how to use CacheStoreMode.

Enum Constants

Don't insert into cache.
Since:
JPA 2.0
Insert/update entity data held in the cache when read from the database and when written to the database.
Force refresh of cache for items read from database.
Since:
JPA 2.0
Insert entity data into cache when read from database and insert/update entity data when written to the database: this is the default behavior.
Does not force refresh of already cached items when reading from database.
Since:
JPA 2.0

Public Static Enum Methods:

Method inherited from class java.lang.Enum

compareTo, compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

Method inherited from class java.lang.Object

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait