Interface ReactiveUniqueEntityLoader
-
- All Superinterfaces:
UniqueEntityLoader
public interface ReactiveUniqueEntityLoader extends UniqueEntityLoader
A reactificUniqueEntityLoader, the contract implemented by all reactive entity loaders, including batch loaders.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompletionStage<Object>load(Serializable id, Object optionalObject, SharedSessionContractImplementor session)CompletionStage<Object>load(Serializable id, Object optionalObject, SharedSessionContractImplementor session, Boolean readOnly)CompletionStage<Object>load(Serializable id, Object optionalObject, SharedSessionContractImplementor session, LockOptions lockOptions)CompletionStage<Object>load(Serializable id, Object optionalObject, SharedSessionContractImplementor session, LockOptions lockOptions, Boolean readOnly)CompletionStage<Object>load(Object id, SharedSessionContractImplementor session, LockOptions lockOptions)
-
-
-
Method Detail
-
load
CompletionStage<Object> load(Serializable id, Object optionalObject, SharedSessionContractImplementor session)
- Specified by:
loadin interfaceUniqueEntityLoader
-
load
CompletionStage<Object> load(Serializable id, Object optionalObject, SharedSessionContractImplementor session, LockOptions lockOptions)
- Specified by:
loadin interfaceUniqueEntityLoader
-
load
CompletionStage<Object> load(Serializable id, Object optionalObject, SharedSessionContractImplementor session, Boolean readOnly)
- Specified by:
loadin interfaceUniqueEntityLoader
-
load
CompletionStage<Object> load(Serializable id, Object optionalObject, SharedSessionContractImplementor session, LockOptions lockOptions, Boolean readOnly)
- Specified by:
loadin interfaceUniqueEntityLoader
-
load
CompletionStage<Object> load(Object id, SharedSessionContractImplementor session, LockOptions lockOptions)
- Specified by:
loadin interfaceUniqueEntityLoader
-
-