Package com.mongodb
Class TransactionOptions
java.lang.Object
com.mongodb.TransactionOptions
Deprecated.
Usage of this API is not supported in AEM as a Cloud Service.
Options to apply to transactions. The default values for the options depend on context. For options specified per-transaction, the
default values come from the default transaction options. For the default transaction options themselves, the default values come from
the MongoClient on which the session was started.
- Since:
- 3.8
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Deprecated.Usage of this API is not supported in AEM as a Cloud Service. -
Method Summary
Modifier and TypeMethodDescriptionstatic TransactionOptions.Builder
builder()
Deprecated.Gets an instance of a builderboolean
Deprecated.getMaxCommitTime
(TimeUnit timeUnit) Deprecated.Gets the maximum amount of time to allow a single commitTransaction command to execute.Deprecated.Gets the read concern.Deprecated.Gets the read preference.Deprecated.Gets the write concern.int
hashCode()
Deprecated.static TransactionOptions
merge
(TransactionOptions options, TransactionOptions defaultOptions) Deprecated.Merge the two provided transaction options, with the first taking precedence over the second.toString()
Deprecated.
-
Method Details
-
getReadConcern
Deprecated.Gets the read concern.- Returns:
- the read concern
-
getWriteConcern
Deprecated.Gets the write concern.- Returns:
- the write concern
-
getReadPreference
Deprecated.Gets the read preference.- Returns:
- the write concern
-
getMaxCommitTime
Deprecated.Gets the maximum amount of time to allow a single commitTransaction command to execute. The default is null, which places no limit on the execution time.- Parameters:
timeUnit
- the time unit to return the result in- Returns:
- the maximum execution time in the given time unit
- Since:
- 3.11
-
builder
Deprecated.Gets an instance of a builder- Returns:
- a builder instance
-
merge
public static TransactionOptions merge(TransactionOptions options, TransactionOptions defaultOptions) Deprecated.Merge the two provided transaction options, with the first taking precedence over the second.- Parameters:
options
- the transaction options, which take precedence for any property that is non-nulldefaultOptions
- the default transaction options- Returns:
- the merged transaction options
-
equals
Deprecated. -
hashCode
public int hashCode()Deprecated. -
toString
Deprecated.
-