Package org.hibernate.loader.internal
Interface LoadAccessContext
-
- All Known Implementing Classes:
SessionImpl
@Incubating @Internal public interface LoadAccessContext
Context for loader-access objects. Generally this is equivalent to the Session
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidafterOperation(boolean success)voidcheckOpenOrWaitingForAutoClose()Callback to check whether the session is "active"voiddelayedAfterCompletion()voidfireLoad(LoadEvent event, LoadEventListener.LoadType load)SessionImplementorgetSession()The session from which the load originatesvoidpulseTransactionCoordinator()Callback to pulse the transaction coo
-
-
-
Method Detail
-
getSession
SessionImplementor getSession()
The session from which the load originates
-
checkOpenOrWaitingForAutoClose
void checkOpenOrWaitingForAutoClose()
Callback to check whether the session is "active"
-
pulseTransactionCoordinator
void pulseTransactionCoordinator()
Callback to pulse the transaction coo
-
delayedAfterCompletion
void delayedAfterCompletion()
-
afterOperation
void afterOperation(boolean success)
-
fireLoad
void fireLoad(LoadEvent event, LoadEventListener.LoadType load)
-
-