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.