private String extractLastMessageFromOperationalInformation( EnvironmentalPerformanceInformationType environmentalPerformanceInformationType) { if (environmentalPerformanceInformationType.getLastMessageTimestamp() == null) { return null; } Date timestamp = XmlTypeConverter.toDate(environmentalPerformanceInformationType.getLastMessageTimestamp()); return timestamp + ": " + environmentalPerformanceInformationType.getLastMessage(); }
public StatisticsDto( EnvironmentalPerformanceInformationType environmentalPerformanceInformationType) { this.environmentalPerformanceInformationType = environmentalPerformanceInformationType; provisioningLines = ProvisioningStatisticsLineDto.extractFromOperationalInformation( environmentalPerformanceInformationType.getProvisioningStatistics()); mappingsLines = MappingsLineDto.extractFromOperationalInformation( environmentalPerformanceInformationType.getMappingsStatistics()); notificationsLines = NotificationsLineDto.extractFromOperationalInformation( environmentalPerformanceInformationType.getNotificationsStatistics()); lastMessage = extractLastMessageFromOperationalInformation(environmentalPerformanceInformationType); }