Package com.ericsson.otp.erlang
Class OtpErlangExit
- java.lang.Object
- 
- java.lang.Throwable
- 
- java.lang.Exception
- 
- com.ericsson.otp.erlang.OtpException
- 
- com.ericsson.otp.erlang.OtpErlangException
- 
- com.ericsson.otp.erlang.OtpErlangExit
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class OtpErlangExit extends OtpErlangException Exception raised when a communication channel is broken. This can be caused for a number of reasons, for example:- an error in communication has occurred
- a remote process has sent an exit signal
- a linked process has exited
 - See Also:
- OtpConnection, Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description OtpErlangExit(OtpErlangObject reason)Create an OtpErlangExit exception with the given reason.OtpErlangExit(OtpErlangObject reason, OtpErlangPid pid)Create an OtpErlangExit exception with the given reason and sender pid.OtpErlangExit(java.lang.String reason)Equivalent toOtpErlangExit(new OtpErlangAtom(reason).OtpErlangExit(java.lang.String reason, OtpErlangPid pid)Equivalent toOtpErlangExit(new OtpErlangAtom(reason), pid).
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description OtpErlangPidpid()Get the pid that sent this exit.OtpErlangObjectreason()Get the reason associated with this exit signal.
 
- 
- 
- 
Constructor Detail- 
OtpErlangExitpublic OtpErlangExit(OtpErlangObject reason) Create an OtpErlangExit exception with the given reason.- Parameters:
- reason- the reason this exit signal has been sent.
 
 - 
OtpErlangExitpublic OtpErlangExit(java.lang.String reason) Equivalent to OtpErlangExit(new OtpErlangAtom(reason).- Parameters:
- reason- the reason this exit signal has been sent.
- See Also:
- OtpErlangExit(OtpErlangObject)
 
 - 
OtpErlangExitpublic OtpErlangExit(OtpErlangObject reason, OtpErlangPid pid) Create an OtpErlangExit exception with the given reason and sender pid.- Parameters:
- reason- the reason this exit signal has been sent.
- pid- the pid that sent this exit.
 
 - 
OtpErlangExitpublic OtpErlangExit(java.lang.String reason, OtpErlangPid pid)Equivalent to OtpErlangExit(new OtpErlangAtom(reason), pid).- Parameters:
- reason- the reason this exit signal has been sent.
- pid- the pid that sent this exit.
- See Also:
- OtpErlangExit(OtpErlangObject, OtpErlangPid)
 
 
- 
 - 
Method Detail- 
reasonpublic OtpErlangObject reason() Get the reason associated with this exit signal.
 - 
pidpublic OtpErlangPid pid() Get the pid that sent this exit.
 
- 
 
-