Prior to JE 4.0, {@code RunRecoveryException} is thrown to indicate thatthe JE environment is invalid and cannot continue on safely. Applications catching {@code RunRecoveryException} prior to JE 4.0 were required to closeand re-open the {@code Environment}.
When using JE 4.0 or later, the application should catch {@link EnvironmentFailureException}. The application should then call {@link Environment#isValid} to determine whether the {@code Environment} must beclosed and re-opened, or can continue operating without being closed. See {@link EnvironmentFailureException}.
@deprecated replaced by {@link EnvironmentFailureException} and {@link Environment#isValid}.
|
|
|
|
|
|
|
|
|
|
|
|