Update to Worldwind release 0.4.0
[worldwind-tracker.git] / gov / nasa / worldwind / util / NetworkStatus.java
blobd5dadac8ef8dffc8be2bdebd5549a3a0492a2321
1 /*
2 Copyright (C) 2001, 2006 United States Government
3 as represented by the Administrator of the
4 National Aeronautics and Space Administration.
5 All Rights Reserved.
6 */
7 package gov.nasa.worldwind.util;
9 import gov.nasa.worldwind.avlist.AVList;
11 import java.net.URL;
13 /**
14 * @author tag
15 * @version $Id: NetworkStatus.java 3503 2007-11-14 05:48:29Z tgaskins $
17 public interface NetworkStatus extends AVList
19 void logUnavailableHost(URL url);
21 void logAvailableHost(URL url);
23 boolean isHostUnavailable(URL url);
25 boolean isNetworkUnavailable();
27 boolean isWorlWindServerUnavailable();
29 int getAttemptLimit();
31 long getTryAgainInterval();