if (subscribers.containsKey(message.getTopic())) {
for (Class subscriberClass : subscribers.get(message.getTopic())) {
try {
Subscriber subscriber = (Subscriber)
subscriberClass.newInstance();
subscriber.onMessage(message);
}
catch (IllegalAccessException e) {
logger.error(e.getMessage());
}
catch (InstantiationException e) {