001package org.nuxeo.ecm.platform.ws; 002 003import java.util.Collection; 004import org.nuxeo.ecm.platform.api.ws.WSEndpointDescriptor; 005import org.nuxeo.runtime.model.SimpleContributionRegistry; 006 007/** 008 * Simple WSEndpoints registry 009 * 010 * @author <a href="mailto:ak@nuxeo.com">Arnaud Kervern</a> 011 * @since 5.7.2 012 */ 013public class WSEndpointRegistry extends SimpleContributionRegistry<WSEndpointDescriptor> { 014 015 @Override 016 public String getContributionId(WSEndpointDescriptor contrib) { 017 return contrib.name; 018 } 019 020 public Collection<WSEndpointDescriptor> getContributions() { 021 return currentContribs.values(); 022 } 023}