{
if (LOGGER.isDebugEnabled())
{
LOGGER.debug("Registering EPR " + epr + " for category " + category + ", name " + name) ;
}
final Service service = new Service(category, name) ;
final ServiceInfo serviceInfo = createWriteLockServiceInfo(service) ;
try
{
getRegistry().registerEPR(category, name, serviceDescription, epr, eprDescription) ;
final ConcurrentMap<EPR, AtomicLong> eprs = serviceInfo.getEPRs() ;