Package org.hibernate.procedure
Interface ProcedureCallMemento
-
public interface ProcedureCallMementoRepresents a "memento" (disconnected, externalizable form) of a ProcedureCall
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>getHintsMap()Access to any hints associated with the memento.default ProcedureCallmakeProcedureCall(SessionImplementor session)Convert the memento back into an executable (connected) form.ProcedureCallmakeProcedureCall(SharedSessionContractImplementor session)Convert the memento back into an executable (connected) form.default ProcedureCallmakeProcedureCall(Session session)Convert the memento back into an executable (connected) form.
-
-
-
Method Detail
-
makeProcedureCall
default ProcedureCall makeProcedureCall(Session session)
Convert the memento back into an executable (connected) form.- Parameters:
session- The session to connect the procedure call to- Returns:
- The executable call
-
makeProcedureCall
default ProcedureCall makeProcedureCall(SessionImplementor session)
Convert the memento back into an executable (connected) form.- Parameters:
session- The session to connect the procedure call to- Returns:
- The executable call
-
makeProcedureCall
ProcedureCall makeProcedureCall(SharedSessionContractImplementor session)
Convert the memento back into an executable (connected) form.- Parameters:
session- The session to connect the procedure call to- Returns:
- The executable call
-
getHintsMap
java.util.Map<java.lang.String,java.lang.Object> getHintsMap()
Access to any hints associated with the memento. IMPL NOTE : exposed separately because only HEM needs access to this.- Returns:
- The hints.
-
-