netx.jnlp.cache
Class DefaultDownloadIndicator
java.lang.Object
|
+--netx.jnlp.cache.DefaultDownloadIndicator
- All Implemented Interfaces:
- DownloadIndicator
- public class DefaultDownloadIndicator
- extends java.lang.Object
- implements DownloadIndicator
Show the progress of downloads.
- Version:
- $Revision: 1.1 $
- Author:
- Jon A. Maxwell (JAM) - initial author
Method Summary |
void |
disposeListener(javax.jnlp.DownloadServiceListener listener)
Remove a download service listener that was obtained by
calling the getDownloadListener method from the shared
download info window. |
int |
getInitialDelay()
Return the initial delay before obtaining a listener. |
javax.jnlp.DownloadServiceListener |
getListener(ApplicationInstance app,
java.lang.String downloadName,
java.net.URL[] resources)
Return a download service listener that displays the progress
in a shared download info window. |
int |
getUpdateRate()
Return the update rate. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultDownloadIndicator
public DefaultDownloadIndicator()
getUpdateRate
public int getUpdateRate()
- Return the update rate.
- Specified by:
getUpdateRate
in interface DownloadIndicator
- Following copied from interface:
netx.jnlp.cache.DownloadIndicator
- Returns:
- rate in milliseconds, must be >= 0
getInitialDelay
public int getInitialDelay()
- Return the initial delay before obtaining a listener.
- Specified by:
getInitialDelay
in interface DownloadIndicator
- Following copied from interface:
netx.jnlp.cache.DownloadIndicator
- Returns:
- delay in milliseconds, must be >= 0
getListener
public javax.jnlp.DownloadServiceListener getListener(ApplicationInstance app,
java.lang.String downloadName,
java.net.URL[] resources)
- Return a download service listener that displays the progress
in a shared download info window.
- Specified by:
getListener
in interface DownloadIndicator
- Parameters:
app
- the downloading application, or null if N/AdownloadName
- name identifying the download to the userresources
- initial urls to display (not required)
disposeListener
public void disposeListener(javax.jnlp.DownloadServiceListener listener)
- Remove a download service listener that was obtained by
calling the getDownloadListener method from the shared
download info window.
- Specified by:
disposeListener
in interface DownloadIndicator
- Following copied from interface:
netx.jnlp.cache.DownloadIndicator
- Parameters:
listener
- the listener that is no longer in use