master.setMaxRetries(getMaxRetries());
}
if (getJmsConnector() != null) {
JmsChangeManager cm = new JmsChangeManager(getJmsConnector().ensureTopicName(getJmsChangeManagerTopic()));
master.setChangeManager(cm);
cm.start();
}
if (getCacheManager() != null) {
master.setDetailProvider(new EHCachingSecurityMasterDetailProvider(new HibernateSecurityMasterDetailProvider(), getCacheManager()));
}
return master;