Class MirroredURLResolver

    • Field Detail

      • mirrorListUrl

        private java.net.URL mirrorListUrl
    • Constructor Detail

      • MirroredURLResolver

        public MirroredURLResolver()
    • Method Detail

      • setMirrorListUrl

        public void setMirrorListUrl​(java.net.URL mirrorListUrl)
      • setupMirrors

        private void setupMirrors()
      • downloadMirrorList

        private java.io.File downloadMirrorList()
      • readMirrorList

        private java.util.List<java.lang.String> readMirrorList​(java.io.File mirrorListFile)
                                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • validate

        public void validate()
        Description copied from interface: Validatable
        Validates the Validatable, throwing an IllegalStateException if the current state is not valid.
        Specified by:
        validate in interface Validatable
        Overrides:
        validate in class AbstractResolver