org.xbrlapi.loader.discoverer
Class DiscoveryManager
java.lang.Object
org.xbrlapi.loader.discoverer.DiscoveryManager
- All Implemented Interfaces:
- Runnable
public class DiscoveryManager
- extends Object
- implements Runnable
The discovery manager is responsible for managing
the discovery process in a manner that interrupts the
discovery thread every so often (based upon a default
or user specified time interval before the interrupt is
sent to the loader). If this kind of interruption is not
useful, then the Discoverer may be more useful.
- Author:
- Geoff Shuetrim (geoff@galexy.net)
- See Also:
Discoverer
|
Method Summary |
void |
run()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiscoveryManager
public DiscoveryManager(Loader loader)
DiscoveryManager
public DiscoveryManager(Loader loader,
long interval)
DiscoveryManager
public DiscoveryManager(Loader loader,
List<URI> resources)
- Parameters:
loader - The loader to do the discovery with.resources - The URIs to discover.
DiscoveryManager
public DiscoveryManager(Loader loader,
List<URI> resources,
long interval)
run
public void run()
- Specified by:
run in interface Runnable