public Map<org.jboss.soa.esb.Service, List<ServicePublisher>> getServicePublishers() {
List<Service> serviceConfigs = getServices();
final Map<org.jboss.soa.esb.Service, List<ServicePublisher>> servicePublishers = new LinkedHashMap<org.jboss.soa.esb.Service, List<ServicePublisher>>() ;
for (Service docService : serviceConfigs) {
ContractPublisher publisher = getContractPublisher(docService);
final org.jboss.soa.esb.Service service = new org.jboss.soa.esb.Service(docService.getCategory(), docService.getName()) ;
ServicePublisher servicePublisher = new ServicePublisher(service.getName(), service.getCategory(), publisher);
servicePublisher.setDescription(docService.getDescription());
addPublisher(servicePublishers, service, servicePublisher) ;