Top Description Fields Constructors Methods
jakarta.persistence

public Class Timeout

extends Object
implements FindOption, RefreshOption, LockOption
Class Inheritance
All Implemented Interfaces
jakarta.persistence.LockOption, jakarta.persistence.RefreshOption, jakarta.persistence.FindOption

Specifies a timeout for a database request. This option is always a hint, and may be ignored by the provider.
Since
3.2

Field Summary

Modifier and TypeField and Description
private final int

Constructor Summary

AccessConstructor and Description
private
Timeout(int milliseconds)

Method Summary

Modifier and TypeMethod and Description
public static Timeout
milliseconds(int milliseconds)

Specify a timeout in milliseconds.

public int
milliseconds()

The timeout in milliseconds.

public static Timeout
ms(int milliseconds)

Specify a timeout in milliseconds.

public static Timeout
s(int seconds)

Specify a timeout in seconds.

public static Timeout
seconds(int seconds)

Specify a timeout in seconds.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

millisecondsback to summary
private final int milliseconds

Constructor Detail

Timeoutback to summary
private Timeout(int milliseconds)

Method Detail

millisecondsback to summary
public static Timeout milliseconds(int milliseconds)

Specify a timeout in milliseconds.

millisecondsback to summary
public int milliseconds()

The timeout in milliseconds.

msback to summary
public static Timeout ms(int milliseconds)

Specify a timeout in milliseconds. (Abbreviation of milliseconds(int).)

sback to summary
public static Timeout s(int seconds)

Specify a timeout in seconds. (Abbreviation of seconds(int).)

secondsback to summary
public static Timeout seconds(int seconds)

Specify a timeout in seconds.