ibis.satin
Class Inlet

java.lang.Object
  extended by java.lang.Throwable
      extended by ibis.satin.Inlet
All Implemented Interfaces:
Serializable

public class Inlet
extends Throwable

Optional class that application Exceptions (inlets) can extend. The advantage of this is that the generation of stack traces (an expensive operation) is inhibited.

See Also:
Serialized Form

Constructor Summary
Inlet()
          Constructs an Inlet.
 
Method Summary
 Throwable fillInStackTrace()
          Overrides the fillInStackTrace from Throwable.
 
Methods inherited from class java.lang.Throwable
getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Inlet

public Inlet()
Constructs an Inlet.

Method Detail

fillInStackTrace

public Throwable fillInStackTrace()
Overrides the fillInStackTrace from Throwable. This version does not actually create a stack trace, which are useless for inlets which in Satin are usually used for returning results.

Overrides:
fillInStackTrace in class Throwable
Returns:
this inlet.


The Ibis project