|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javazoom.download.util.FileInfo
This class provides information about downloaded and downloadable files.
path, filename, urlmapping, content-type, zip, max. download hits, total downloads,
total incomplete downloads, login/password for download.
Constructor Summary | |
FileInfo(java.lang.String path,
java.lang.String filename,
java.lang.String urlmapping,
java.lang.String ContentType,
java.lang.String ContentDisposition,
boolean enableZip,
int maxDownload,
java.lang.String login,
java.lang.String password)
Construts a FileInfo. |
Method Summary | |
void |
addDownload()
Increases total download counter. |
void |
addIncompleteDownload()
Increases total incomplete download counter. |
boolean |
checkLogin(java.lang.String login)
Checks login for the file. |
boolean |
checkPassword(java.lang.String password)
Checks password for the file. |
java.lang.String |
getContentDisposition()
Gets Content-Disposition for the file |
java.lang.String |
getContentType()
Gets Content-Type for the file |
static java.lang.String |
getExtension(java.lang.String filenameStr)
Gets file extension for any filename. |
java.lang.String |
getFilename()
Gets filename. |
java.lang.String |
getFilenameExtension()
Gets file extension without ".". |
java.lang.String |
getLogin()
Gets login that protects file. |
int |
getMaxDownload()
Gets maximum download hits allowed for the file. |
java.lang.String |
getPassword()
Gets password that protects file. |
java.lang.String |
getPath()
Gets path to filename. |
int |
getTotalDownload()
Gets total download hits for the file. |
int |
getTotalIncompleteDownload()
Gets total incomplete download hits (for instance stopped by end-user) for the file. |
java.lang.String |
getUrlMapping()
Gets URL mapping. |
boolean |
isZipEnabled()
Gets zip on-the-fly state. |
void |
resetTotalDownload()
Cleans total downloads counter. |
void |
resetTotalIncompleteDownload()
Cleans total incomplete downloads counter. |
void |
updateDownload(int n)
Updates total download counter. |
void |
updateIncompleteDownload(int n)
Updates total incomplete download counter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FileInfo(java.lang.String path, java.lang.String filename, java.lang.String urlmapping, java.lang.String ContentType, java.lang.String ContentDisposition, boolean enableZip, int maxDownload, java.lang.String login, java.lang.String password)
path
- : Path to file.filename
- : Filename.urlmapping
- : URL mapping to download file.ContentType
- : Content-Type for the file.enableZip
- : Enable ZIP on-the-fly.maxDownload
- : Download limit allowed.login
- : Login to protect the file.password
- : Password to protect the file.Method Detail |
public java.lang.String getFilename()
public java.lang.String getPath()
public java.lang.String getUrlMapping()
public java.lang.String getFilenameExtension()
public static java.lang.String getExtension(java.lang.String filenameStr)
filenameStr
- Input filename.
public java.lang.String getLogin()
public java.lang.String getPassword()
public int getMaxDownload()
public int getTotalDownload()
public int getTotalIncompleteDownload()
public void resetTotalDownload()
public void resetTotalIncompleteDownload()
public void addDownload()
public void addIncompleteDownload()
public void updateDownload(int n)
public void updateIncompleteDownload(int n)
public boolean checkLogin(java.lang.String login)
login
- to check
public boolean checkPassword(java.lang.String password)
password
- to check
public java.lang.String getContentType()
public java.lang.String getContentDisposition()
public boolean isZipEnabled()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |