public void notifyUpdate( URL resource, int expected, int count )
    {
        synchronized( m_Monitors )
        {
            for( StreamMonitor monitor : m_Monitors )
            {
                monitor.notifyUpdate( resource, expected, count );
            }
        }
    }
public void notifyUpdate ( URL resource , int expected , int count ) { synchronized ( m_Monitors ) { for ( StreamMonitor monitor : m_Monitors ) { monitor . notifyUpdate ( resource , expected , count ) ; } } }
Notify all subscribing monitors of a updated event.

@param resource the url of the updated resource
@param expected the size in bytes of the download
@param count    the progress in bytes