cern.cmw
Class TimeOut

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by cern.cmw.CmwException
              extended by cern.cmw.TimeOut
All Implemented Interfaces:
Serializable

public class TimeOut
extends CmwException

This exception is thrown when an operation on a device does not terminate within the specified time limit. This typically happens if the device server is too busy to serve the operation request.

You can try to repeat a timed out operation if it is idempotent. An operation is idempotent if invoking it twice has the same effect as invoking it once. The monitorOn and monitorOff operations are idempotent. The get and set operations are usually idempotent, but you need to consult the device class documentation to be sure.

See Also:
Serialized Form

Constructor Summary
TimeOut()
          Constructs a TimeOut exception.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TimeOut

public TimeOut()
Constructs a TimeOut exception.



Copyright © 2007 CERN. All Rights Reserved.