Interface TransactionSetting
-
- All Known Subinterfaces:
IsolationLevel
- All Known Implementing Classes:
IsolationLevels
,QueryEvaluationMode
,ShaclSail.TransactionSettings.PerformanceHint
,ShaclSail.TransactionSettings.ValidationApproach
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 Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default String
getName()
The globally unique transaction settings name.default String
getValue()
The value for this transaction setting.
-
-
-
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
-
-