remove unusded registrations set from persistence activator

This commit is contained in:
Fredrik Teschke committed 2014-04-29 00:33:29 +02:00
1 parent d55144a9cc
commit 14645a8f98
1 file changed
-10
@@ -1,16 +1,11 @@
package com.sap.sailing.domain.persistence.impl;
import java.util.HashSet;
import java.util.Set;
import org.osgi.framework.BundleActivator;
import org.osgi.framework.BundleContext;
import org.osgi.framework.ServiceRegistration;
import com.sap.sailing.mongodb.MongoDBService;
public class Activator implements BundleActivator {
private Set<ServiceRegistration<?>> registrations = new HashSet<>();
@Override
public void start(BundleContext context) throws Exception {
for (CollectionNames name : CollectionNames.values())
@@ -19,10 +14,5 @@ public class Activator implements BundleActivator {
@Override
public void stop(BundleContext context) throws Exception {
for (ServiceRegistration<?> reg : registrations) {
reg.unregister();
}
registrations.clear();
}
}