import java.util.concurrent.ConcurrentMap;
import java.util.concurrent.Semaphore;
import javax.annotation.Nonnull;
-import javax.annotation.Nullable;
import org.opendaylight.mdsal.binding.api.NotificationPublishService;
import org.opendaylight.mdsal.binding.api.RpcProviderService;
import org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier;
@Override
public ListenableFuture<Void> closeServiceInstance() {
return Futures.transform(Futures.immediateFuture(null), new Function<Void, Void>() {
- @Nullable
@Override
- public Void apply(@Nullable final Void input) {
+ public Void apply(final Void input) {
unregisterRPCs();
return null;
}