private static LogSyncResponse convert(LogServerSync source) { if (source == null) { return null; } LogSyncResponse sync = new LogSyncResponse(); List<org.kaaproject.kaa.common.endpoint.gen.LogDeliveryStatus> statuses = new ArrayList<>(); for (LogDeliveryStatus status : source.getDeliveryStatuses()) { statuses.add(convert(status)); } sync.setDeliveryStatuses(statuses); return sync; }
LogDeliveryStatus status = new LogDeliveryStatus(defaultId, SyncResponseResultType.SUCCESS, null); statuses.add(status); response.setDeliveryStatuses(statuses);
LogDeliveryStatus status = new LogDeliveryStatus(request1.getRequestId(), SyncResponseResultType.FAILURE, LogDeliveryErrorCode.NO_APPENDERS_CONFIGURED); uploadResponse.setDeliveryStatuses(Collections.singletonList(status)); logCollector.setLogDeliveryListener(deliveryListener); logCollector.onLogResponse(uploadResponse);
uploadResponse.setDeliveryStatuses(Collections.singletonList(status)); logCollector.setLogDeliveryListener(deliveryListener); logCollector.onLogResponse(uploadResponse);