X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=esr-mgr%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faai%2Fesr%2Fexternalservice%2Faai%2FNetworkProxy.java;h=c891d191abf82dafd616d7fa338baaecdc5a0497;hb=HEAD;hp=933eceabc65a4f451bd6a376da12e1f57bf18afc;hpb=15dd5f02e728d546e6ba8c4d460b5f1a1e57d2b7;p=aai%2Fesr-server.git diff --git a/esr-mgr/src/main/java/org/onap/aai/esr/externalservice/aai/NetworkProxy.java b/esr-mgr/src/main/java/org/onap/aai/esr/externalservice/aai/NetworkProxy.java index 933ecea..c891d19 100644 --- a/esr-mgr/src/main/java/org/onap/aai/esr/externalservice/aai/NetworkProxy.java +++ b/esr-mgr/src/main/java/org/onap/aai/esr/externalservice/aai/NetworkProxy.java @@ -43,4 +43,28 @@ public class NetworkProxy { throw new ExtsysException("PUT PNF to A&AI failed.", e); } } + + public String queryPNF(String pnfId) throws ExtsysException { + try { + return network.queryPNF(transactionId, fromAppId, authorization, pnfId); + } catch (Exception e) { + throw new ExtsysException("Query PNF from A&AI failed.", e); + } + } + + public String queryPnfList() throws ExtsysException { + try { + return network.queryPNFList(transactionId, fromAppId, authorization); + } catch (Exception e) { + throw new ExtsysException("Query PNF List from A&AI failed.", e); + } + } + + public void deletePnf(String pnfId, String resourceVersion) throws ExtsysException { + try { + network.deletePNF(transactionId, fromAppId, authorization, pnfId, resourceVersion); + } catch (Exception e) { + throw new ExtsysException("Delete PNF from A&AI failed.", e); + } + } }