|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
org.exolab.core.foundation.FailedToReleaseLocksException
public class FailedToReleaseLocksException
This excpetion is thrown whenever the lock service fails to release one or more locks. It manages the set of locks that it failed to release.
Constructor Summary | |
---|---|
FailedToReleaseLocksException()
Default constructor with no additional info. |
|
FailedToReleaseLocksException(java.lang.String reason)
Construct an instance of this exception with the specified reason. |
Method Summary | |
---|---|
void |
addObject(PersistentObject obj)
Add a reference to the PersistentObject object whose lock the service could not release |
java.util.Enumeration |
getFailedObjects()
Retrieve an enumeration of the failed PesistentObject objects ehose locks were not released |
java.lang.String |
toString()
Return a string representation of this exception |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FailedToReleaseLocksException()
public FailedToReleaseLocksException(java.lang.String reason)
reason
- Method Detail |
---|
public void addObject(PersistentObject obj)
obj
- locked objectpublic java.util.Enumeration getFailedObjects()
public java.lang.String toString()
toString
in class java.lang.Throwable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |