Class BmDeadlockDetectedException

  • All Implemented Interfaces:
    Serializable

    public final class BmDeadlockDetectedException
    extends Error

    The runtime exception that is thrown in case of dead lock detection while trying to access object via BM transaction.

    Notes:

    • For the sake of performance this exception does not record its stack trace.
    • This class extends Error to decrease the risk of being intercepted by third-party solutions. Particularly some Xtext components intercept all the exceptions without rethrowing them, which prevents us from proper deadlock handling.
    See Also:
    Serialized Form
    • Constructor Detail

      • BmDeadlockDetectedException

        public BmDeadlockDetectedException()
        Constructs a new exception.