Interface TransactionSetting

  • All Known Subinterfaces:
    IsolationLevel
    All Known Implementing Classes:
    IsolationLevels, QueryEvaluationMode

    public interface TransactionSetting
    A configuration setting that can be passed at the beginning of a repository transaction to influence behavior within the scope of that transaction only.
    Author:
    HÃ¥vard Ottestad, Jeen Broekstra
    • Method Detail

      • getName

        default String getName()
        The globally unique transaction settings name. Warning: do not use double underscore (__) in the name.
        Returns:
        the name of this setting, typically its canonical class name
      • getValue

        default String getValue()
        The value for this transaction setting.
        Returns:
        a string representation of the value