java.lang.Object | ||||
↳ | java.lang.Throwable | |||
↳ | java.lang.Exception | |||
↳ | java.lang.RuntimeException | |||
↳ | com.rabbitmq.client.ShutdownSignalException |
Known Direct Subclasses |
Encapsulates a shutdown condition for a connection to an AMQP broker.
Depending on HardError when calling
getReference()
we will
either get a reference to the Connection or Channel instance that fired
this exception.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Construct a ShutdownSignalException from the arguments.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Like Object.clone but sensible; in particular, public and declared to return
the right type.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Throwable
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.rabbitmq.utility.SensibleClone
|
Construct a ShutdownSignalException from the arguments.
hardError | the relevant hard error |
---|---|
initiatedByApplication | if the shutdown was client-initiated |
reason | Object describing the origin of the exception |
ref | Reference to Connection or Channel that fired the signal |
Like Object.clone but sensible; in particular, public and declared to return the right type.