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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description LoadingCollectionEntry
findLoadingCollectionLocally(CollectionKey key)
Find a LoadingCollectionEntry locally to this context.void
finishUp(boolean registerSubselects)
ExecutionContext
getExecutionContext()
List<EntityHolder>
getLoadingEntityHolders()
PostLoadEvent
getPostLoadEvent()
PreLoadEvent
getPreLoadEvent()
JdbcValuesSourceProcessingOptions
getProcessingOptions()
default QueryOptions
getQueryOptions()
List<EntityHolder>
getReloadedEntityHolders()
SharedSessionContractImplementor
getSession()
void
registerLoadingCollection(CollectionKey collectionKey, LoadingCollectionEntry loadingCollectionEntry)
Registers a LoadingCollectionEntry locally to this contextvoid
registerLoadingEntityHolder(EntityHolder holder)
void
registerReloadedEntityHolder(EntityHolder holder)
-
-
-
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()
-
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)
-
-