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 StringCARTE_STATUS_CACHE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()booleancontains(Class cls, Object primaryKey)booleancontainsCollection(String role, Serializable ownerIdentifier)booleancontainsEntity(Class entityClass, Serializable identifier)booleancontainsEntity(String entityName, Serializable identifier)booleancontainsQuery(String regionName)voidevict(Class cls)voidevict(Class cls, Object primaryKey)voidevictCollectionData()voidevictCollectionData(String role)voidevictCollectionData(String role, Serializable ownerIdentifier)voidevictDefaultQueryRegion()voidevictEntityData()voidevictEntityData(Class entityClass)voidevictEntityData(Class entityClass, Serializable identifier)voidevictEntityData(String entityName)voidevictEntityData(String entityName, Serializable identifier)voidevictNaturalIdData()voidevictNaturalIdData(Class entityClass)voidevictNaturalIdData(String entityName)voidevictQueryRegion(String regionName)voidevictQueryRegions()voidevictRegion(String regionName)byte[]get(String logId, int from)static CarteStatusCachegetInstance()org.hibernate.SessionFactorygetSessionFactory()voidput(Object key, Object value)voidput(String logId, String cacheString, int from)voidremove(String id)<T> Tunwrap(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:
getSessionFactoryin interfaceorg.hibernate.Cache
-
containsEntity
public boolean containsEntity(Class entityClass, Serializable identifier)
- Specified by:
containsEntityin interfaceorg.hibernate.Cache
-
containsEntity
public boolean containsEntity(String entityName, Serializable identifier)
- Specified by:
containsEntityin interfaceorg.hibernate.Cache
-
evictEntityData
public void evictEntityData(Class entityClass, Serializable identifier)
- Specified by:
evictEntityDatain interfaceorg.hibernate.Cache
-
evictEntityData
public void evictEntityData(String entityName, Serializable identifier)
- Specified by:
evictEntityDatain interfaceorg.hibernate.Cache
-
evictEntityData
public void evictEntityData(Class entityClass)
- Specified by:
evictEntityDatain interfaceorg.hibernate.Cache
-
evictEntityData
public void evictEntityData(String entityName)
- Specified by:
evictEntityDatain interfaceorg.hibernate.Cache
-
evictEntityData
public void evictEntityData()
- Specified by:
evictEntityDatain interfaceorg.hibernate.Cache
-
evictNaturalIdData
public void evictNaturalIdData(Class entityClass)
- Specified by:
evictNaturalIdDatain interfaceorg.hibernate.Cache
-
evictNaturalIdData
public void evictNaturalIdData(String entityName)
- Specified by:
evictNaturalIdDatain interfaceorg.hibernate.Cache
-
evictNaturalIdData
public void evictNaturalIdData()
- Specified by:
evictNaturalIdDatain interfaceorg.hibernate.Cache
-
containsCollection
public boolean containsCollection(String role, Serializable ownerIdentifier)
- Specified by:
containsCollectionin interfaceorg.hibernate.Cache
-
evictCollectionData
public void evictCollectionData(String role, Serializable ownerIdentifier)
- Specified by:
evictCollectionDatain interfaceorg.hibernate.Cache
-
evictCollectionData
public void evictCollectionData(String role)
- Specified by:
evictCollectionDatain interfaceorg.hibernate.Cache
-
evictCollectionData
public void evictCollectionData()
- Specified by:
evictCollectionDatain interfaceorg.hibernate.Cache
-
containsQuery
public boolean containsQuery(String regionName)
- Specified by:
containsQueryin interfaceorg.hibernate.Cache
-
evictDefaultQueryRegion
public void evictDefaultQueryRegion()
- Specified by:
evictDefaultQueryRegionin interfaceorg.hibernate.Cache
-
evictQueryRegion
public void evictQueryRegion(String regionName)
- Specified by:
evictQueryRegionin interfaceorg.hibernate.Cache
-
evictQueryRegions
public void evictQueryRegions()
- Specified by:
evictQueryRegionsin interfaceorg.hibernate.Cache
-
evictRegion
public void evictRegion(String regionName)
- Specified by:
evictRegionin interfaceorg.hibernate.Cache
-
contains
public boolean contains(Class cls, Object primaryKey)
- Specified by:
containsin interfacejavax.persistence.Cache
-
evict
public void evict(Class cls, Object primaryKey)
- Specified by:
evictin interfacejavax.persistence.Cache
-
evict
public void evict(Class cls)
- Specified by:
evictin interfacejavax.persistence.Cache
-
unwrap
public <T> T unwrap(Class<T> cls)
- Specified by:
unwrapin interfacejavax.persistence.Cache
-
-