Class UptimeStatus


  • public class UptimeStatus
    extends Document
    • Constructor Detail

      • UptimeStatus

        public UptimeStatus()
    • Method Detail

      • isDirty

        public boolean isDirty()
      • clearDirty

        public void clearDirty()
      • getRelayHistory

        public java.util.SortedSet<UptimeHistory> getRelayHistory()
      • getBridgeHistory

        public java.util.SortedSet<UptimeHistory> getBridgeHistory()
      • setFromDocumentString

        public void setFromDocumentString​(java.lang.String documentString)
        Overrides:
        setFromDocumentString in class Document
      • addToHistory

        public void addToHistory​(boolean relay,
                                 long startMillis,
                                 java.util.SortedSet<java.lang.String> flags)
        Adds all given uptime history objects that don't overlap with existing uptime history objects.
      • compressHistory

        public void compressHistory()
        Compresses the history of uptime objects by merging adjacent intervals.