Class CacheLayoutStorage
java.lang.Object
org.exoplatform.portal.mop.storage.LayoutStorage
org.exoplatform.portal.mop.storage.cache.CacheLayoutStorage
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCacheLayoutStorage(org.exoplatform.services.cache.CacheService cacheService, WindowDAO windowDAO, ContainerDAO containerDAO, PermissionDAO permissionDAO) -
Method Summary
Modifier and TypeMethodDescriptionprotected WindowEntitycreateWindow(WindowEntity dstW) protected voiddeleteWindow(WindowEntity window) protected voiddeleteWindowById(Long id) protected WindowEntityfindWindow(Long id) protected WindowEntityupdateWindow(WindowEntity window) protected intupdateWindowCustomization(Long id, byte[] customization) Methods inherited from class org.exoplatform.portal.mop.storage.LayoutStorage
buildChildren, clone, clonePermissions, clonePermissions, deleteChildren, deletePermissions, existsCommitted, getApplicationData, getApplicationModel, getId, getPermissions, load, loadCommitted, save, saveChildren, saveCommitted, savePermissions
-
Field Details
-
PORTLET_PREFERENCES_CACHE_NAME
- See Also:
-
-
Constructor Details
-
CacheLayoutStorage
public CacheLayoutStorage(org.exoplatform.services.cache.CacheService cacheService, WindowDAO windowDAO, ContainerDAO containerDAO, PermissionDAO permissionDAO)
-
-
Method Details
-
createWindow
- Overrides:
createWindowin classLayoutStorage
-
updateWindow
- Overrides:
updateWindowin classLayoutStorage
-
updateWindowCustomization
- Overrides:
updateWindowCustomizationin classLayoutStorage
-
findWindow
- Overrides:
findWindowin classLayoutStorage
-
deleteWindow
- Overrides:
deleteWindowin classLayoutStorage
-
deleteWindowById
- Overrides:
deleteWindowByIdin classLayoutStorage
-