public class CompositeConnectionListener extends Object implements ConnectionListener
Constructor and Description |
---|
CompositeConnectionListener() |
Modifier and Type | Method and Description |
---|---|
void |
addDelegate(ConnectionListener delegate) |
void |
clearDelegates() |
void |
onClose(Connection connection)
Called when a connection is closed.
|
void |
onCreate(Connection connection)
Called when a new connection is established.
|
void |
onShutDown(com.rabbitmq.client.ShutdownSignalException signal)
Called when a connection is force closed.
|
boolean |
removeDelegate(ConnectionListener delegate) |
void |
setDelegates(List<? extends ConnectionListener> delegates) |
public void onCreate(Connection connection)
ConnectionListener
onCreate
in interface ConnectionListener
connection
- the connection.public void onClose(Connection connection)
ConnectionListener
onClose
in interface ConnectionListener
connection
- the connection.ConnectionListener.onShutDown(ShutdownSignalException)
public void onShutDown(com.rabbitmq.client.ShutdownSignalException signal)
ConnectionListener
onShutDown
in interface ConnectionListener
signal
- the shut down signal.public void setDelegates(List<? extends ConnectionListener> delegates)
public void addDelegate(ConnectionListener delegate)
public boolean removeDelegate(ConnectionListener delegate)
public void clearDelegates()