Package org.hibernate.procedure
Interface ProcedureCallMemento
-
public interface ProcedureCallMemento
Represents 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 ProcedureCall
makeProcedureCall(SessionImplementor session)
Convert the memento back into an executable (connected) form.ProcedureCall
makeProcedureCall(SharedSessionContractImplementor session)
Convert the memento back into an executable (connected) form.default ProcedureCall
makeProcedureCall(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.
-
-