public void updateCounters(Message m) {
String body = m.getBody();
String unQuotedBody = new QuoteAndTagFilter().filter(body);
TextService txtService = (TextService)ServiceFactory.getService(TextService.class);
Locale suggestedLocale = txtService.detectLocale(unQuotedBody);
m.setNumOfWords(txtService.wordCount(unQuotedBody, suggestedLocale));
m.setNumOfCharacters(txtService.characterCount(unQuotedBody, suggestedLocale));
}
}