All Downloads are FREE. Search and download functionalities are using the official Maven repository.

javax.persistence.CacheStoreMode Maven / Gradle / Ivy

package javax.persistence;

/**
 * Used as the value of the javax.persistence.cache.storeMode property to specify the behavior when data is read from the
 * database and when data is committed into the database.
 * 
 * @since Java Persistence 2.0
 */
public enum CacheStoreMode {

	/**
	 * Insert/update entity data into cache when read from database and when committed into database: this is the default behavior. Does not
	 * force refresh of already cached items when reading from database.
	 */
	USE,

	/**
	 * Don't insert into cache.
	 */
	BYPASS,

	/**
	 * Insert/update entity data into cache when read from database and when committed into database. Forces refresh of cache for items read
	 * from database.
	 */
	REFRESH
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy