public void PurgeOldData()
{
logger.Info("Starting to purge old data");
try
{
PurgeProcessedMessages();
PurgeOutgoingHistory();
PurgeOldestReceivedMessageIds();
}
catch (Exception exception)
{
logger.Warn("Failed to purge old data from the system", exception);
}
}