public void failedDownloadFromHost( String host, Artifact artifact, Exception cause )
public void failedDownloadFromHost( String host, Artifact artifact, Throwable cause )
    public void failedDownloadFromHost( String host, Artifact artifact, Exception cause )    {        Monitor[] monitors = getMonitors();        for( int i=0; i < monitors.length; i++ )        {            CacheMonitor monitor = (CacheMonitor) monitors[i];            monitor.failedDownloadFromHost( host, artifact, cause );        }    }