Package jade.core
Class PostponedException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- jade.core.PostponedException
-
- All Implemented Interfaces:
Serializable
public class PostponedException extends RuntimeException
This exception is thrown by the FrontEndStub to indicate that a commmand has been postponed due to a temporary disconnection and will be delivered as soon as the FrontEnd will reconnect. The BackEnd container uses this indication to "simulate" the effects of the command thus hiding the delivery delay to the rest of the platform. It is declared as a RuntimeException to avoid declaring it in the FrontEnd interface.- Author:
- Giovanni Caire - TILAB
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PostponedException()
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-