Package jakarta.ejb
Annotation Type StatefulTimeout
-
@Target(TYPE) @Retention(RUNTIME) public @interface StatefulTimeout
Specifies the amount of time a stateful session bean can be idle (not receive any client invocations) before it is eligible for removal by the container.The semantics of the
value
element are as follows:- A value
>
0 indicates a timeout value in the units specified by theunit
element. - A value of 0 means the bean is immediately eligible for removal.
- A value of -1 means the bean will never be removed due to timeout.
- Since:
- EJB 3.1
- A value
-
-
Element Detail
-
value
long value
The amount of time the stateful session bean can be idle. The semantics of this element are as follows:- A value
>
0 indicates a timeout value in the units specified by theunit
element. - A value of 0 means the bean is immediately eligible for removal.
- A value of -1 means the bean will never be removed due to timeout.
- Returns:
- a long.
- A value
-
-