|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavazoom.download.DownloadBean
This class allows to read FileInfo of downloaded files. It implements DownloadListener to get notified.
| Constructor Summary | |
DownloadBean()
|
|
| Method Summary | |
java.lang.String |
encode(java.lang.String url)
Encode URL. |
Config |
getConfig()
Return underlying Config. |
java.lang.String |
getDownloadLink(java.lang.String filename)
Return encoded URL for download link. |
FileInfo |
getFileInfo(java.lang.String filename)
Returns FileInfo instance for filename. |
int |
getMaxDownload(java.lang.String filename)
Returns max number of downloads for filename. |
int |
getTotalDownload(java.lang.String filename)
Returns download hits for filename. |
int |
getTotalIncompleteDownload(java.lang.String filename)
Returns number of incomplete downloads for filename. |
java.lang.String |
getVirtualPath()
Return virtual path. |
Config |
registerFolderConfig(java.lang.String id,
java.lang.String description,
java.lang.String path,
java.util.Properties props)
Register dynamically (without modifying folder.xml) a new FolderConfig. |
void |
setConfig(Config cnf)
Set Config that applies to the downloadbean instance. |
void |
setEncodeUrl(boolean b)
Enable/Disable URL encoding for download link. |
void |
setStandardLink(boolean b)
Enable standard link. |
void |
setVirtualPath(java.lang.String uri)
Set Virtual Path. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DownloadBean()
| Method Detail |
public void setConfig(Config cnf)
cnf - public Config getConfig()
public int getMaxDownload(java.lang.String filename)
filename - Input filename
public int getTotalDownload(java.lang.String filename)
filename - Input filename
public int getTotalIncompleteDownload(java.lang.String filename)
filename - Input filename
public FileInfo getFileInfo(java.lang.String filename)
filename - Input filename.
public void setVirtualPath(java.lang.String uri)
uri - public java.lang.String getVirtualPath()
public void setStandardLink(boolean b)
b - public void setEncodeUrl(boolean b)
b - public java.lang.String getDownloadLink(java.lang.String filename)
filename -
public java.lang.String encode(java.lang.String url)
url -
public Config registerFolderConfig(java.lang.String id,
java.lang.String description,
java.lang.String path,
java.util.Properties props)
id - unique id that identify folder.description - description of the folder.path - full directory path.props - optional properties.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||