|
EclipseLink1.0 - 20080707 API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.persistence.config.CacheType
public class CacheType
Cache type persistence property values.
JPA persistence property Usage:
for all entities append DEFAULT suffix to CACHE_TYPE_ prefix:
properties.add(PersistenceUnitProperties.CACHE_TYPE_DEFAULT, CacheType.Weak);
for a single entity append either entity name or a full class name to CACHE_TYPE_ prefix:
properties.add(PersistenceUnitProperties.CACHE_TYPE_ + "Employee", CacheType.Weak);
properties.add(PersistenceUnitProperties.CACHE_TYPE_ + "my.test.Employee", CacheType.Weak);
Values are case-insensitive. "" could be used instead of default value CacheType.DEFAULT.
PersistenceUnitProperties
Field Summary | |
---|---|
static java.lang.String |
DEFAULT
|
static java.lang.String |
Full
|
static java.lang.String |
HardWeak
|
static java.lang.String |
NONE
|
static java.lang.String |
Soft
|
static java.lang.String |
SoftWeak
|
static java.lang.String |
Weak
|
Constructor Summary | |
---|---|
CacheType()
|
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String Weak
public static final java.lang.String Soft
public static final java.lang.String SoftWeak
public static final java.lang.String HardWeak
public static final java.lang.String Full
public static final java.lang.String NONE
public static final java.lang.String DEFAULT
Constructor Detail |
---|
public CacheType()
|
EclipseLink1.0 - 20080707 API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |