public interface CacheKeysFactory
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
createCollectionKey(java.lang.Object id,
CollectionPersister persister,
SessionFactoryImplementor factory,
java.lang.String tenantIdentifier) |
java.lang.Object |
createEntityKey(java.lang.Object id,
EntityPersister persister,
SessionFactoryImplementor factory,
java.lang.String tenantIdentifier) |
java.lang.Object |
createNaturalIdKey(java.lang.Object[] naturalIdValues,
EntityPersister persister,
SharedSessionContractImplementor session) |
java.lang.Object |
getCollectionId(java.lang.Object cacheKey) |
java.lang.Object |
getEntityId(java.lang.Object cacheKey) |
java.lang.Object[] |
getNaturalIdValues(java.lang.Object cacheKey) |
java.lang.Object createCollectionKey(java.lang.Object id, CollectionPersister persister, SessionFactoryImplementor factory, java.lang.String tenantIdentifier)
java.lang.Object createEntityKey(java.lang.Object id, EntityPersister persister, SessionFactoryImplementor factory, java.lang.String tenantIdentifier)
java.lang.Object createNaturalIdKey(java.lang.Object[] naturalIdValues, EntityPersister persister, SharedSessionContractImplementor session)
java.lang.Object getEntityId(java.lang.Object cacheKey)
java.lang.Object getCollectionId(java.lang.Object cacheKey)
java.lang.Object[] getNaturalIdValues(java.lang.Object cacheKey)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.