Package org.hibernate.sql.exec.internal
Class BaseExecutionContext
- java.lang.Object
-
- org.hibernate.sql.exec.internal.BaseExecutionContext
-
- All Implemented Interfaces:
ExecutionContext
- Direct Known Subclasses:
NestedRowProcessingState
,NoCallbackExecutionContext
,OutputsExecutionContext
,RowProcessingStateStandardImpl
,SqmJdbcExecutionContextAdapter
public class BaseExecutionContext extends Object implements ExecutionContext
-
-
Constructor Summary
Constructors Constructor Description BaseExecutionContext(SharedSessionContractImplementor session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Callback
getCallback()
LoadQueryInfluencers
getLoadQueryInfluencers()
String
getQueryIdentifier(String sql)
QueryOptions
getQueryOptions()
QueryParameterBindings
getQueryParameterBindings()
SharedSessionContractImplementor
getSession()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hibernate.sql.exec.spi.ExecutionContext
afterStatement, getCollectionKey, getEntityId, getEntityInstance, getRootEntityDescriptor, hasCallbackActions, hasQueryExecutionToBeAddedToStatistics, isScrollResult, registerLoadingEntityEntry, upgradeLocks
-
-
-
-
Constructor Detail
-
BaseExecutionContext
public BaseExecutionContext(SharedSessionContractImplementor session)
-
-
Method Detail
-
getSession
public final SharedSessionContractImplementor getSession()
- Specified by:
getSession
in interfaceExecutionContext
-
getLoadQueryInfluencers
public final LoadQueryInfluencers getLoadQueryInfluencers()
- Specified by:
getLoadQueryInfluencers
in interfaceExecutionContext
-
getQueryOptions
public QueryOptions getQueryOptions()
- Specified by:
getQueryOptions
in interfaceExecutionContext
-
getQueryIdentifier
public String getQueryIdentifier(String sql)
- Specified by:
getQueryIdentifier
in interfaceExecutionContext
-
getCallback
public Callback getCallback()
- Specified by:
getCallback
in interfaceExecutionContext
-
getQueryParameterBindings
public QueryParameterBindings getQueryParameterBindings()
- Specified by:
getQueryParameterBindings
in interfaceExecutionContext
-
-