import org.opendaylight.controller.md.sal.dom.api.DOMRpcAvailabilityListener;
import org.opendaylight.controller.md.sal.dom.api.DOMRpcIdentifier;
-@Deprecated
+@Deprecated(forRemoval = true)
public class RpcAvailabilityListenerAdapter<T extends DOMRpcAvailabilityListener> extends ForwardingObject
implements org.opendaylight.mdsal.dom.api.DOMRpcAvailabilityListener {
private final @NonNull T delegate;
private static @NonNull Collection<DOMRpcIdentifier> convert(
final Collection<org.opendaylight.mdsal.dom.api.DOMRpcIdentifier> from) {
- return from.stream().map(RpcAvailabilityListenerAdapter::convert).collect(Collectors.toList());
- }
-
- private static @NonNull DOMRpcIdentifier convert(final org.opendaylight.mdsal.dom.api.DOMRpcIdentifier from) {
- return DOMRpcIdentifier.create(from.getType(), from.getContextReference());
+ return from.stream().map(DOMRpcIdentifier::fromMdsal).collect(Collectors.toList());
}
}