public class PotentialDeadLockException extends OperationException
How it happens:
Transaction A writes bean X and transaction B writes bean Y, and then
A tries to read or write bean Y and B tries to read or write bean X.
This exception shall be rare, because CmpManager sorted beans to be updated in a special order. However, it still might happen, because a transaction might trigger multiple syncBeans.
SystemException.AideMessageConst.BundleInfo_codeNULL_CODE| Constructor and Description |
|---|
PotentialDeadLockException() |
PotentialDeadLockException(int code) |
PotentialDeadLockException(int code,
Object fmtArg) |
PotentialDeadLockException(int code,
Object[] fmtArgs) |
PotentialDeadLockException(int code,
Object[] fmtArgs,
Throwable cause) |
PotentialDeadLockException(int code,
Object fmtArg,
Throwable cause) |
PotentialDeadLockException(int code,
Throwable cause) |
PotentialDeadLockException(String s) |
PotentialDeadLockException(String msg,
Throwable cause) |
PotentialDeadLockException(Throwable cause) |
getCodeaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic PotentialDeadLockException(String s)
public PotentialDeadLockException(Throwable cause)
public PotentialDeadLockException()
public PotentialDeadLockException(int code,
Object[] fmtArgs,
Throwable cause)
public PotentialDeadLockException(int code,
Object fmtArg,
Throwable cause)
public PotentialDeadLockException(int code,
Object[] fmtArgs)
public PotentialDeadLockException(int code,
Object fmtArg)
public PotentialDeadLockException(int code,
Throwable cause)
public PotentialDeadLockException(int code)
Copyright © 2018. All rights reserved.