Uses of Interface
com.rabbitmq.utility.SensibleClone
-
Packages that use SensibleClone Package Description com.rabbitmq.client The client API proper: classes and interfaces representing the AMQP connections, channels, and wire-protocol framing descriptors.com.rabbitmq.utility Utility package of helper classes, mostly used in the implementation code. -
-
Uses of SensibleClone in com.rabbitmq.client
Classes in com.rabbitmq.client that implement SensibleClone Modifier and Type Class Description class
AlreadyClosedException
Thrown when application tries to perform an action on connection/channel which was already closedclass
ConsumerCancelledException
class
ShutdownSignalException
Encapsulates a shutdown condition for a connection to an AMQP broker. -
Uses of SensibleClone in com.rabbitmq.utility
Classes in com.rabbitmq.utility with type parameters of type SensibleClone Modifier and Type Class Description class
BlockingValueOrException<V,E extends Throwable & SensibleClone<E>>
interface
SensibleClone<T extends SensibleClone<T>>
This interface exists as a workaround for the annoyingness of java.lang.Cloneable.class
ValueOrException<V,E extends Throwable & SensibleClone<E>>
Methods in com.rabbitmq.utility with type parameters of type SensibleClone Modifier and Type Method Description static <T extends Throwable & SensibleClone<T>>
TUtility. fixStackTrace(T throwable)
static <V,E extends Throwable & SensibleClone<E>>
ValueOrException<V,E>ValueOrException. makeException(E exception)
Factory method for exceptionsstatic <V,E extends Throwable & SensibleClone<E>>
ValueOrException<V,E>ValueOrException. makeValue(V value)
Factory method for values
-