Interface ProcedureCallMemento


  • public interface ProcedureCallMemento
    Represents a "memento" (disconnected, externalizable form) of a ProcedureCall
    • 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.