|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
dluploadclient.ThreadUpload
public class ThreadUpload
Cette classe permet de créer un processus léger qui permet d'uploader les fichiers
Copyright 2008, Maurer Gilles
This file is part of Client dl.free.fr.
Client dl.free.fr is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Client dl.free.fr is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Client dl.free.fr. If not, see
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
Thread.State, Thread.UncaughtExceptionHandler |
Field Summary |
---|
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
ThreadUpload(DLUploadClientGUI gui)
Construteur par défaut |
Method Summary | |
---|---|
void |
cancelUpload()
|
BigDecimal |
getCurrentSizeUploaded()
Retourne la taille totale des fichiers déja complètement uploadé |
FTPClient |
getFTPClient()
Permet d'accéder au client FTP depuis l'extérieur de la classe |
BigDecimal |
getTotalSizeToUpload()
Retourne la taille totale à uploader |
void |
run()
|
void |
setPassword(String password)
Permet de mettre à jour le mot de passe |
void |
setUser(String user)
Permet de mettre à jour l'utilisateur FTP |
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ThreadUpload(DLUploadClientGUI gui)
gui
- Référence à la fenêtre principaleMethod Detail |
---|
public void run()
run
in interface Runnable
run
in class Thread
public void setUser(String user)
user
- Utilisateur FTP à utiliserpublic void setPassword(String password)
password
- Mot de passe FTP à utiliserpublic FTPClient getFTPClient()
public void cancelUpload()
public BigDecimal getTotalSizeToUpload()
public BigDecimal getCurrentSizeUploaded()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |