Interface SessionAssociableInterceptor
-
- All Superinterfaces:
LazyPropertyInitializer.InterceptorImplementor
,PersistentAttributeInterceptor
- All Known Subinterfaces:
BytecodeLazyAttributeInterceptor
- All Known Implementing Classes:
AbstractInterceptor
,AbstractLazyLoadInterceptor
,EnhancementAsProxyLazinessInterceptor
,LazyAttributeLoadingInterceptor
public interface SessionAssociableInterceptor extends PersistentAttributeInterceptor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
allowLoadOutsideTransaction()
SharedSessionContractImplementor
getLinkedSession()
String
getSessionFactoryUuid()
void
setSession(SharedSessionContractImplementor session)
void
unsetSession()
-
Methods inherited from interface org.hibernate.engine.spi.PersistentAttributeInterceptor
attributeInitialized, getInitializedLazyAttributeNames, isAttributeLoaded, readBoolean, readByte, readChar, readDouble, readFloat, readInt, readLong, readObject, readShort, writeBoolean, writeByte, writeChar, writeDouble, writeFloat, writeInt, writeLong, writeObject, writeShort
-
-
-
-
Method Detail
-
getLinkedSession
SharedSessionContractImplementor getLinkedSession()
-
setSession
void setSession(SharedSessionContractImplementor session)
-
unsetSession
void unsetSession()
-
allowLoadOutsideTransaction
boolean allowLoadOutsideTransaction()
-
getSessionFactoryUuid
String getSessionFactoryUuid()
-
-