package org.osgi.cdi.impl.extension.services; import java.util.ArrayList; import java.util.List; import javax.enterprise.context.ApplicationScoped; import org.osgi.framework.ServiceRegistration; /** * * @author Mathieu ANCELIN - SERLI (mathieu.ancelin@serli.com) */ @ApplicationScoped public class RegistrationsHolder { private List<ServiceRegistration> registrations = new ArrayList<ServiceRegistration>(); public List<ServiceRegistration> getRegistrations() { return registrations; } public void addRegistration(ServiceRegistration reg) { registrations.add(reg); } public void removeRegistration(ServiceRegistration reg) { registrations.remove(reg); } public void clear() { registrations.clear(); } }