Package org.pentaho.di.www.cache
Class CarteStatusCache
- java.lang.Object
-
- org.pentaho.di.www.cache.CarteStatusCache
-
- All Implemented Interfaces:
javax.persistence.Cache
,org.hibernate.Cache
public class CarteStatusCache extends Object implements org.hibernate.Cache
-
-
Field Summary
Fields Modifier and Type Field Description static String
CARTE_STATUS_CACHE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
boolean
contains(Class cls, Object primaryKey)
boolean
containsCollection(String role, Serializable ownerIdentifier)
boolean
containsEntity(Class entityClass, Serializable identifier)
boolean
containsEntity(String entityName, Serializable identifier)
boolean
containsQuery(String regionName)
void
evict(Class cls)
void
evict(Class cls, Object primaryKey)
void
evictCollectionData()
void
evictCollectionData(String role)
void
evictCollectionData(String role, Serializable ownerIdentifier)
void
evictDefaultQueryRegion()
void
evictEntityData()
void
evictEntityData(Class entityClass)
void
evictEntityData(Class entityClass, Serializable identifier)
void
evictEntityData(String entityName)
void
evictEntityData(String entityName, Serializable identifier)
void
evictNaturalIdData()
void
evictNaturalIdData(Class entityClass)
void
evictNaturalIdData(String entityName)
void
evictQueryRegion(String regionName)
void
evictQueryRegions()
void
evictRegion(String regionName)
byte[]
get(String logId, int from)
static CarteStatusCache
getInstance()
org.hibernate.SessionFactory
getSessionFactory()
void
put(Object key, Object value)
void
put(String logId, String cacheString, int from)
void
remove(String id)
<T> T
unwrap(Class<T> cls)
-
-
-
Field Detail
-
CARTE_STATUS_CACHE
public static final String CARTE_STATUS_CACHE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static CarteStatusCache getInstance()
-
clear
public void clear() throws org.hibernate.cache.CacheException
- Throws:
org.hibernate.cache.CacheException
-
put
public void put(Object key, Object value) throws org.hibernate.cache.CacheException
- Throws:
org.hibernate.cache.CacheException
-
get
public byte[] get(String logId, int from)
-
remove
public void remove(String id)
-
getSessionFactory
public org.hibernate.SessionFactory getSessionFactory()
- Specified by:
getSessionFactory
in interfaceorg.hibernate.Cache
-
containsEntity
public boolean containsEntity(Class entityClass, Serializable identifier)
- Specified by:
containsEntity
in interfaceorg.hibernate.Cache
-
containsEntity
public boolean containsEntity(String entityName, Serializable identifier)
- Specified by:
containsEntity
in interfaceorg.hibernate.Cache
-
evictEntityData
public void evictEntityData(Class entityClass, Serializable identifier)
- Specified by:
evictEntityData
in interfaceorg.hibernate.Cache
-
evictEntityData
public void evictEntityData(String entityName, Serializable identifier)
- Specified by:
evictEntityData
in interfaceorg.hibernate.Cache
-
evictEntityData
public void evictEntityData(Class entityClass)
- Specified by:
evictEntityData
in interfaceorg.hibernate.Cache
-
evictEntityData
public void evictEntityData(String entityName)
- Specified by:
evictEntityData
in interfaceorg.hibernate.Cache
-
evictEntityData
public void evictEntityData()
- Specified by:
evictEntityData
in interfaceorg.hibernate.Cache
-
evictNaturalIdData
public void evictNaturalIdData(Class entityClass)
- Specified by:
evictNaturalIdData
in interfaceorg.hibernate.Cache
-
evictNaturalIdData
public void evictNaturalIdData(String entityName)
- Specified by:
evictNaturalIdData
in interfaceorg.hibernate.Cache
-
evictNaturalIdData
public void evictNaturalIdData()
- Specified by:
evictNaturalIdData
in interfaceorg.hibernate.Cache
-
containsCollection
public boolean containsCollection(String role, Serializable ownerIdentifier)
- Specified by:
containsCollection
in interfaceorg.hibernate.Cache
-
evictCollectionData
public void evictCollectionData(String role, Serializable ownerIdentifier)
- Specified by:
evictCollectionData
in interfaceorg.hibernate.Cache
-
evictCollectionData
public void evictCollectionData(String role)
- Specified by:
evictCollectionData
in interfaceorg.hibernate.Cache
-
evictCollectionData
public void evictCollectionData()
- Specified by:
evictCollectionData
in interfaceorg.hibernate.Cache
-
containsQuery
public boolean containsQuery(String regionName)
- Specified by:
containsQuery
in interfaceorg.hibernate.Cache
-
evictDefaultQueryRegion
public void evictDefaultQueryRegion()
- Specified by:
evictDefaultQueryRegion
in interfaceorg.hibernate.Cache
-
evictQueryRegion
public void evictQueryRegion(String regionName)
- Specified by:
evictQueryRegion
in interfaceorg.hibernate.Cache
-
evictQueryRegions
public void evictQueryRegions()
- Specified by:
evictQueryRegions
in interfaceorg.hibernate.Cache
-
evictRegion
public void evictRegion(String regionName)
- Specified by:
evictRegion
in interfaceorg.hibernate.Cache
-
contains
public boolean contains(Class cls, Object primaryKey)
- Specified by:
contains
in interfacejavax.persistence.Cache
-
evict
public void evict(Class cls, Object primaryKey)
- Specified by:
evict
in interfacejavax.persistence.Cache
-
evict
public void evict(Class cls)
- Specified by:
evict
in interfacejavax.persistence.Cache
-
unwrap
public <T> T unwrap(Class<T> cls)
- Specified by:
unwrap
in interfacejavax.persistence.Cache
-
-