|
||||||||||
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 |