ibis.satin
Class Inlet

java.lang.Object
  extended byjava.lang.Throwable
      extended byibis.satin.Inlet
All Implemented Interfaces:
java.io.Serializable

public class Inlet
extends java.lang.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
 java.lang.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 java.lang.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.

Returns:
this inlet.


The Ibis project