Interface JdbcValuesSourceProcessingState
-
- All Known Implementing Classes:
JdbcValuesSourceProcessingStateStandardImpl
public interface JdbcValuesSourceProcessingState
Provides a context for processing the processing of the complete set of rows from a JdbcValuesSource. Holds in-flight state and provides access to environmental information needed to perform the processing.
-
-
Method Summary
-
-
-
Method Detail
-
getExecutionContext
ExecutionContext getExecutionContext()
-
getSession
SharedSessionContractImplementor getSession()
-
getQueryOptions
default QueryOptions getQueryOptions()
-
getProcessingOptions
JdbcValuesSourceProcessingOptions getProcessingOptions()
-
getPreLoadEvent
PreLoadEvent getPreLoadEvent()
-
getPostLoadEvent
PostLoadEvent getPostLoadEvent()
-
registerLoadingEntityHolder
void registerLoadingEntityHolder(EntityHolder holder)
-
getLoadingEntityHolders
List<EntityHolder> getLoadingEntityHolders()
-
registerReloadedEntityHolder
void registerReloadedEntityHolder(EntityHolder holder)
-
getReloadedEntityHolders
List<EntityHolder> getReloadedEntityHolders()
-
registerInitializer
void registerInitializer(EntityUniqueKey entityKey, Initializer initializer)
-
findInitializer
Initializer findInitializer(EntityUniqueKey entityKey)
-
findLoadingCollectionLocally
LoadingCollectionEntry findLoadingCollectionLocally(CollectionKey key)
Find a LoadingCollectionEntry locally to this context.
-
registerLoadingCollection
void registerLoadingCollection(CollectionKey collectionKey, LoadingCollectionEntry loadingCollectionEntry)
Registers a LoadingCollectionEntry locally to this context
-
finishUp
void finishUp(boolean registerSubselects)
-
-