ibis.util
Class IllegalLockStateException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended byibis.ipl.IbisRuntimeException
                  extended byibis.util.IllegalLockStateException
All Implemented Interfaces:
java.io.Serializable

public class IllegalLockStateException
extends IbisRuntimeException

An IllegalLockStateException is thrown to indicate that a thread has attempted to lock, unlock, wait, or notify a Monitor that it does not own, or that has been cleaned up.

See Also:
Serialized Form

Constructor Summary
IllegalLockStateException()
          Constructs a AlreadyConnectedException with null as its error detail message.
IllegalLockStateException(java.lang.String s)
          Constructs a IllegalLockStateException with the specified detail message.
IllegalLockStateException(java.lang.String s, java.lang.Throwable cause)
          Constructs a IllegalLockStateException with the specified detail message and cause
IllegalLockStateException(java.lang.Throwable cause)
          Constructs a IllegalLockStateException with the specified cause
 
Methods inherited from class ibis.ipl.IbisRuntimeException
getCause, getMessage, initCause, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IllegalLockStateException

public IllegalLockStateException()
Constructs a AlreadyConnectedException with null as its error detail message.


IllegalLockStateException

public IllegalLockStateException(java.lang.String s)
Constructs a IllegalLockStateException with the specified detail message.

Parameters:
s - the detail message

IllegalLockStateException

public IllegalLockStateException(java.lang.String s,
                                 java.lang.Throwable cause)
Constructs a IllegalLockStateException with the specified detail message and cause

Parameters:
s - the detail message
cause - the cause

IllegalLockStateException

public IllegalLockStateException(java.lang.Throwable cause)
Constructs a IllegalLockStateException with the specified cause

Parameters:
cause - the cause


The Ibis project