protected void DoRestoreSessions(ITransport transport, ConnectionState connectionState)
{
// Restore the connection's sessions
foreach(SessionState sessionState in connectionState.SessionStates)
{
transport.Oneway(sessionState.Info);
if(RestoreProducers)
{
DoRestoreProducers(transport, sessionState);
}
if(RestoreConsumers)
{
DoRestoreConsumers(transport, sessionState);
}
}
}