public void handleMessage(Object message)
{
if (trace) { log.trace(this + " handling " + message); }
ConnectionFactoryUpdate viewChange = (ConnectionFactoryUpdate)message;
Object d = getState().getClusteredConnectionFactoryDelegate();
if (d instanceof ClientClusteredConnectionFactoryDelegate)
{
ClientClusteredConnectionFactoryDelegate clusteredDelegate =
(ClientClusteredConnectionFactoryDelegate)d;
clusteredDelegate.updateFailoverInfo(viewChange.getDelegates(),
viewChange.getFailoverMap());
}
}