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 CallbackgetCallback()LoadQueryInfluencersgetLoadQueryInfluencers()StringgetQueryIdentifier(String sql)QueryOptionsgetQueryOptions()QueryParameterBindingsgetQueryParameterBindings()SharedSessionContractImplementorgetSession()-
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:
getSessionin interfaceExecutionContext
-
getLoadQueryInfluencers
public final LoadQueryInfluencers getLoadQueryInfluencers()
- Specified by:
getLoadQueryInfluencersin interfaceExecutionContext
-
getQueryOptions
public QueryOptions getQueryOptions()
- Specified by:
getQueryOptionsin interfaceExecutionContext
-
getQueryIdentifier
public String getQueryIdentifier(String sql)
- Specified by:
getQueryIdentifierin interfaceExecutionContext
-
getCallback
public Callback getCallback()
- Specified by:
getCallbackin interfaceExecutionContext
-
getQueryParameterBindings
public QueryParameterBindings getQueryParameterBindings()
- Specified by:
getQueryParameterBindingsin interfaceExecutionContext
-
-