Class AbstractMixedSiteStatus<E>

    • Field Detail

      • online

        protected final List<E> online
      • offline

        protected final List<E> offline
    • Constructor Detail

      • AbstractMixedSiteStatus

        protected AbstractMixedSiteStatus​(Collection<E> online,
                                          Collection<E> offline)
    • Method Detail

      • toImmutable

        protected static <E> List<E> toImmutable​(Collection<E> collection)
      • isOnline

        public final boolean isOnline()
        Specified by:
        isOnline in interface SiteStatus
        Returns:
        true if the site is online.
      • isOffline

        public final boolean isOffline()
        Specified by:
        isOffline in interface SiteStatus
        Returns:
        true if the site is offline.
      • getOnline

        public List<E> getOnline()
      • getOffline

        public List<E> getOffline()