diff options
author | yufei_zhou <yufei.zhou@nokia-sbell.com> | 2017-11-09 08:08:23 +0800 |
---|---|---|
committer | yufei_zhou <yufei.zhou@nokia-sbell.com> | 2017-11-09 08:08:23 +0800 |
commit | 356e70485879cf372051003c0c0a242dbe0bc8ae (patch) | |
tree | 7551ade641bbb660ca2a686e534c589de8bfefce /nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/adaptor/Cbam2DriverResponseConverter.java | |
parent | 6ba81c29f8ee403b4ad9f976d1d6d14fbbd7664c (diff) |
update get job status partv1.0.1
Change-Id: I9e3e03f48d2682466faebd9240edf4ae3579e20c
Issue-ID: VFC-587
Signed-off-by: yufei_zhou <yufei.zhou@nokia-sbell.com>
Diffstat (limited to 'nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/adaptor/Cbam2DriverResponseConverter.java')
-rw-r--r-- | nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/adaptor/Cbam2DriverResponseConverter.java | 38 |
1 files changed, 25 insertions, 13 deletions
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/adaptor/Cbam2DriverResponseConverter.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/adaptor/Cbam2DriverResponseConverter.java index 3358ce59..60671ad4 100644 --- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/adaptor/Cbam2DriverResponseConverter.java +++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/adaptor/Cbam2DriverResponseConverter.java @@ -87,30 +87,42 @@ public class Cbam2DriverResponseConverter { response.setJobId(oper.getId()); ResponseDescriptor er = new ResponseDescriptor(); - // TODO er.setProgress(i); + er.setProgress("1"); + response.setProgress("1"); + if (oper.getStatus() == CommonEnum.OperationStatus.STARTED ) { er.setStatus("started"); + response.setStatus("started"); } else if (oper.getStatus() == CommonEnum.OperationStatus.FINISHED) { er.setStatus("finished"); + response.setStatus("finished"); } else if (oper.getStatus() == CommonEnum.OperationStatus.FAILED) { er.setStatus("error"); + response.setStatus("error"); } else if (oper.getStatus() == CommonEnum.OperationStatus.OTHER) { er.setStatus("processing"); + response.setStatus("processing"); } else { er.setStatus("error"); + response.setStatus("error"); } - er.setStatusDescription(""); - er.setErrorCode(null); - er.setResponseId(oper.getGrantId().hashCode()); - List<ResponseHistoryList> list = new ArrayList<ResponseHistoryList>(); - ResponseHistoryList relist = new ResponseHistoryList(); - // TODO relist.setProgress(i); - relist.setStatus(er.getStatus()); - relist.setStatusDescription(""); - relist.setErrorCode(null); - relist.setResponseId(er.getResponseId()); - list.add(relist); - er.setResponseHistoryList(list); + er.setStatusDescription(er.getStatus()); + er.setErrorCode("1"); + er.setResponseId("1"); + + response.setStatusDescription(er.getStatus()); + response.setErrorCode("1"); + response.setResponseId("1"); + +// List<ResponseHistoryList> list = new ArrayList<ResponseHistoryList>(); +// ResponseHistoryList relist = new ResponseHistoryList(); +// // TODO relist.setProgress(i); +// relist.setStatus(er.getStatus()); +// relist.setStatusDescription(""); +// relist.setErrorCode(null); +// relist.setResponseId(er.getResponseId()); +// list.add(relist); +// er.setResponseHistoryList(list); response.setResponseDescriptor(er); return response; } |