X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=plans%2Fso%2Fintegration-etsi-testing%2Fso-simulators%2Fsdc-simulator%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fso%2Fsdcsimulator%2Fproviders%2FAssetProvider.java;fp=plans%2Fso%2Fintegration-etsi-testing%2Fso-simulators%2Fsdc-simulator%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fso%2Fsdcsimulator%2Fproviders%2FResourceProvider.java;h=3ea077d4d65a0dbd8932f1c8d47b68c6db47d973;hb=87a7fca8a3db019e191447526b3e291514aa0725;hp=48353a7ccb340abd4ed490429dab5bec7fce5031;hpb=93a3060d58c058e5588d249adcf53d968c8e5593;p=integration%2Fcsit.git diff --git a/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/main/java/org/onap/so/sdcsimulator/providers/ResourceProvider.java b/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/main/java/org/onap/so/sdcsimulator/providers/AssetProvider.java similarity index 69% rename from plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/main/java/org/onap/so/sdcsimulator/providers/ResourceProvider.java rename to plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/main/java/org/onap/so/sdcsimulator/providers/AssetProvider.java index 48353a7c..3ea077d4 100644 --- a/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/main/java/org/onap/so/sdcsimulator/providers/ResourceProvider.java +++ b/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/main/java/org/onap/so/sdcsimulator/providers/AssetProvider.java @@ -22,15 +22,21 @@ package org.onap.so.sdcsimulator.providers; import java.util.Optional; import java.util.Set; -import org.onap.so.sdcsimulator.models.ResourceArtifact; +import org.onap.so.sdcsimulator.models.AssetInfo; +import org.onap.so.sdcsimulator.models.AssetType; +import org.onap.so.sdcsimulator.models.Metadata; /** * @author Eoin Hanan (eoin.hanan@est.tech) + * @author Waqas Ikram (waqas.ikram@est.tech) + * */ -public interface ResourceProvider { +public interface AssetProvider { - Optional getResource(final String csarId); + Optional getAsset(final String csarId, final AssetType assetType); - Set getResource(); + Set getAssetInfo(final AssetType assetType); + + Optional getMetadata(final String csarId, final AssetType assetType); }