@Override public Object generateCacheKey( Object id, EntityPersister rootEntityDescriptor, SessionFactoryImplementor factory, String tenantIdentifier) { return keysFactory.createEntityKey( id, rootEntityDescriptor, factory, tenantIdentifier ); }
@Override public Object getCacheKeyId(Object cacheKey) { return keysFactory.getCollectionId( cacheKey ); }
@Override public Object getCacheKeyId(Object cacheKey) { return keysFactory.getEntityId( cacheKey ); }
@Override public Object generateCacheKey( Object id, CollectionPersister collectionDescriptor, SessionFactoryImplementor factory, String tenantIdentifier) { return keysFactory.createCollectionKey( id, collectionDescriptor, factory, tenantIdentifier ); }
@Override public Object generateCacheKey( Object[] naturalIdValues, EntityPersister rootEntityDescriptor, SharedSessionContractImplementor session) { return keysFactory.createNaturalIdKey( naturalIdValues, rootEntityDescriptor, session ); }
@Override public Object[] getNaturalIdValues(Object cacheKey) { return keysFactory.getNaturalIdValues( cacheKey ); }
@Override public Object generateCacheKey(Object id, CollectionPersister persister, SessionFactoryImplementor factory, String tenantIdentifier) { return keysFactory.createCollectionKey( id, persister, factory, tenantIdentifier ); }
@Override public Object generateCacheKey( Object[] naturalIdValues, EntityPersister persister, SharedSessionContractImplementor session) { return keysFactory.createNaturalIdKey( naturalIdValues, persister, session ); }
@Override public Object[] getNaturalIdValues(Object cacheKey) { return keysFactory.getNaturalIdValues( cacheKey ); }
@Override public Object generateCacheKey( Object id, EntityPersister rootEntityDescriptor, SessionFactoryImplementor factory, String tenantIdentifier) { return cacheKeysFactory.createEntityKey( id, rootEntityDescriptor, factory, tenantIdentifier ); }
@Override public Object getCacheKeyId(Object cacheKey) { return cacheKeysFactory.getEntityId( cacheKey ); }
@Override public Object getCacheKeyId(Object cacheKey) { return keysFactory.getCollectionId( cacheKey ); }
@Override public Object generateCacheKey(final Object id, final CollectionPersister persister, final SessionFactoryImplementor session, final String tenantIdentifier) { return cacheKeysFactory.createCollectionKey(id, persister, session, tenantIdentifier); }
@Override public Object generateCacheKey(final Object[] naturalIdValues, final EntityPersister persister, final SessionImplementor session) { return cacheKeysFactory.createNaturalIdKey(naturalIdValues, persister, session); }
@Override public Object[] getNaturalIdValues(final Object cacheKey) { return cacheKeysFactory.getNaturalIdValues(cacheKey); }
.getRegion(); final Object fromCache = region.getCacheStorageAccess().getFromCache( region.getEffectiveKeysFactory().createEntityKey( i.getId(), sessionFactory().getMetamodel().entityPersister( Item.class ),
@Override public Object getCacheKeyId(final Object cacheKey) { return cacheKeysFactory.getEntityId(cacheKey); }
@Override public Object getCacheKeyId(final Object cacheKey) { return SimpleCacheKeysFactory.INSTANCE.getCollectionId(cacheKey); } }
@Override public Object generateCacheKey(final Object id, final CollectionPersister persister, final SessionFactoryImplementor session, final String tenantIdentifier) { return cacheKeysFactory.createCollectionKey(id, persister, session, tenantIdentifier); }
@Override public Object generateCacheKey(final Object[] naturalIdValues, final EntityPersister persister, final SharedSessionContractImplementor session) { return cacheKeysFactory.createNaturalIdKey(naturalIdValues, persister, session); }