Filter and retrieve logs or log entries for various domain logs.
SUPDomainLog.getDeviceNotificationLogCount(FieldFilter filter, startTime, endTime) SUPDomainLog.getDataChangeNotificationLogCount(FieldFilter filter, startTime, endTime) SUPDomainLog.getMessagingLogCount(FieldFilter filter, startTime, endTime) SUPDomainLog.getReplicationLogCount(FieldFilter filter, startTime, endTime) SUPDomainLog.getSubscriptionLogCount(FieldFilter filter, startTime, endTime) SUPDomainLog.getErrorLogCount(FieldFilter filter, startTime, endTime) SUPDomainLog.getDeviceNotificationLogs(FieldFilter filter, startTime, endTime, offset, length, SortField sortedField) SUPDomainLog.getDataChangeNotificationLogs(FieldFilter filter, startTime, endTime, offset, length, SortField sortedField) SUPDomainLog.getMessagingLogs(FieldFilter filter, startTime, endTime, offset, length, SortField sortedField) SUPDomainLog.getReplicationLogs(FieldFilter filter, startTime, endTime, offset, length, SortField sortedField) SUPDomainLog.getSubscriptionLogs(FieldFilter filter, startTime, endTime, offset, length, SortField sortedField) SUPDomainLog.getErrorLogs(FieldFilter filter, startTime, endTime, offset, length, SortField sortedField)
If successful, returns an object of the specified type (can be null). If unsuccessful, returns SUPAdminException.
System.out.println(domainLog.getDeviceNotificationLogCount(null, null, null)); for (DeviceNotificationLogEntryVO dnlevo : domainLog .getDeviceNotificationLogs(null, null, null, null, null, null)) { System.out.println(dnlevo.getDeviceId()); }
System.out.println(domainLog.getDataChangeNotificationLogCount(null, null, null)); for (DataChangeNotificationLogEntryVO dcnlevo : domainLog .getDataChangeNotificationLogs(null, null, null, null, null, null)) { System.out.println(dcnlevo.getNotificationTime()); }
System.out.println(domainLog.getMessagingLogCount(null, null, null)); for (MessagingLogEntryVO mlevo : domainLog.getMessagingLogs(null, null, null, null, null, null)) { System.out.println(mlevo.getDeviceId()); }
System.out.println(domainLog.getReplicationLogCount(null, null, null)); for (ReplicationLogEntryVO rlevo : domainLog.getReplicationLogs(null, null, null, null, null, null)) { System.out.println(rlevo.getDeviceId()); }
System.out.println(domainLog.getSubscriptionLogCount(null, null, null)); for (SubscriptionLogEntryVO slevo : domainLog.getSubscriptionLogs(null, null, null, null, null, null)) { System.out.println(slevo.getDeviceId()); }
System.out.println(domainLog.getErrorLogCount(null, null, null)); for (ErrorLogEntryVO elevo : domainLog.getErrorLogs(null, null, null, null, null, null)) { System.out.println(elevo.getDeviceId()); }