public class FlushClearCache extends Object
JPA persistence property Usage:
properties.add(PersistenceUnitProperties.FLUSH_CLEAR_CACHE, FlushClearCache.Drop);
Values are case-insensitive. "" could be used instead of default value FlushClearCache.DEFAULT.
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT |
static String |
Drop
Call to clear method causes to drop the whole EntityManager cache.
|
static String |
DropInvalidate
Call to clear method causes to drops the whole EntityManager cache,
on commit the classes that have at least one object updated or deleted
are invalidated in the shared cache.
|
static String |
Merge
Call to clear method causes to drop from EntityManager cache only the objects that haven't been flushed.
|
Constructor and Description |
---|
FlushClearCache() |
public static final String Merge
public static final String Drop
public static final String DropInvalidate
public static final String DEFAULT
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.