@ Override public void cacheResult ( CPDefinitionGroupedEntry cpDefinitionGroupedEntry ) { entityCache . putResult ( CPDefinitionGroupedEntryModelImpl . ENTITY_CACHE_ENABLED , CPDefinitionGroupedEntryImpl . class , cpDefinitionGroupedEntry . getPrimaryKey ( ) , cpDefinitionGroupedEntry ) ; finderCache . putResult ( FINDER_PATH_FETCH_BY_UUID_G , new Object [ ] { cpDefinitionGroupedEntry . getUuid ( ) , cpDefinitionGroupedEntry . getGroupId ( ) } , cpDefinitionGroupedEntry ) ; finderCache . putResult ( FINDER_PATH_FETCH_BY_C_E , new Object [ ] { cpDefinitionGroupedEntry . getCPDefinitionId ( ) , cpDefinitionGroupedEntry . getEntryCProductId ( ) } , cpDefinitionGroupedEntry ) ; cpDefinitionGroupedEntry . resetOriginalValues ( ) ; }
Caches the cp definition grouped entry in the entity cache if it is enabled .