/** * Caches the layout set in the entity cache if it is enabled. * * @param layoutSet the layout set */ public void cacheResult(LayoutSet layoutSet) { EntityCacheUtil.putResult( LayoutSetModelImpl.ENTITY_CACHE_ENABLED, LayoutSetImpl.class, layoutSet.getPrimaryKey(), layoutSet); FinderCacheUtil.putResult( FINDER_PATH_FETCH_BY_G_P, new Object[] { Long.valueOf(layoutSet.getGroupId()), Boolean.valueOf(layoutSet.getPrivateLayout()) }, layoutSet); layoutSet.resetOriginalValues(); }