com.liferay.portal.kernel.dao.orm
Interface EntityCache


public interface EntityCache

Author:
Brian Wing Shun Chan

Method Summary
 void clearCache()
           
 void clearCache(java.lang.String className)
           
 void clearLocalCache()
           
 java.lang.Object getResult(boolean entityCacheEnabled, java.lang.Class<?> clazz, java.io.Serializable primaryKey)
           
 void invalidate()
           
 java.lang.Object loadResult(boolean entityCacheEnabled, java.lang.Class<?> clazz, java.io.Serializable primaryKey, SessionFactory sessionFactory)
           
 void putResult(boolean entityCacheEnabled, java.lang.Class<?> clazz, java.io.Serializable primaryKey, java.lang.Object result)
           
 void removeCache(java.lang.String className)
           
 void removeResult(boolean entityCacheEnabled, java.lang.Class<?> clazz, java.io.Serializable primaryKey)
           
 

Method Detail

clearCache

void clearCache()

clearCache

void clearCache(java.lang.String className)

clearLocalCache

void clearLocalCache()

getResult

java.lang.Object getResult(boolean entityCacheEnabled,
                           java.lang.Class<?> clazz,
                           java.io.Serializable primaryKey)

invalidate

void invalidate()

loadResult

java.lang.Object loadResult(boolean entityCacheEnabled,
                            java.lang.Class<?> clazz,
                            java.io.Serializable primaryKey,
                            SessionFactory sessionFactory)

putResult

void putResult(boolean entityCacheEnabled,
               java.lang.Class<?> clazz,
               java.io.Serializable primaryKey,
               java.lang.Object result)

removeCache

void removeCache(java.lang.String className)

removeResult

void removeResult(boolean entityCacheEnabled,
                  java.lang.Class<?> clazz,
                  java.io.Serializable primaryKey)