Interface JdbcValuesSourceProcessingState
-
- All Known Implementing Classes:
JdbcValuesSourceProcessingStateStandardImpl
public interface JdbcValuesSourceProcessingStateProvides 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 LoadingCollectionEntryfindLoadingCollectionLocally(CollectionKey key)Find a LoadingCollectionEntry locally to this context.voidfinishUp(boolean registerSubselects)ExecutionContextgetExecutionContext()List<EntityHolder>getLoadingEntityHolders()PostLoadEventgetPostLoadEvent()PreLoadEventgetPreLoadEvent()JdbcValuesSourceProcessingOptionsgetProcessingOptions()default QueryOptionsgetQueryOptions()List<EntityHolder>getReloadedEntityHolders()SharedSessionContractImplementorgetSession()voidregisterLoadingCollection(CollectionKey collectionKey, LoadingCollectionEntry loadingCollectionEntry)Registers a LoadingCollectionEntry locally to this contextvoidregisterLoadingEntityHolder(EntityHolder holder)voidregisterReloadedEntityHolder(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)
-
-