import org.onap.vid.asdc.AsdcCatalogException;
import org.onap.vid.model.ServiceModel;
-import org.onap.vid.model.probes.ExternalComponentStatus;
+import org.springframework.lang.NonNull;
-public interface VidService {
+public interface VidService extends ProbeInterface {
ServiceModel getService(String uuid) throws AsdcCatalogException;
- void invalidateServiceCache();
+ @NonNull ServiceModel getServiceModelOrThrow(String modelVersionId);
- ExternalComponentStatus probeSDCConnection();
+ void invalidateServiceCache();
}