Serialized Form


Package wjhk.jupload2

Class wjhk.jupload2.EmptyApplet extends Applet implements Serializable

serialVersionUID: 1L

Class wjhk.jupload2.JUploadApplet extends JApplet implements Serializable

serialVersionUID: -3207851532114846776L

Class wjhk.jupload2.JUploadDaemon extends JFrame implements Serializable

serialVersionUID: 1L


Package wjhk.jupload2.exception

Class wjhk.jupload2.exception.JUploadException extends Exception implements Serializable

serialVersionUID: -6386378085666411905L

Serialized Fields

location

String location

Class wjhk.jupload2.exception.JUploadExceptionStopAddingFiles extends JUploadException implements Serializable

serialVersionUID: 4395228400366722178L

Class wjhk.jupload2.exception.JUploadExceptionTooBigFile extends JUploadException implements Serializable

serialVersionUID: 4842380093113396023L

Class wjhk.jupload2.exception.JUploadExceptionUploadFailed extends JUploadException implements Serializable

serialVersionUID: -9031106357048838553L

Class wjhk.jupload2.exception.JUploadInterrupted extends Exception implements Serializable

serialVersionUID: 1L

Class wjhk.jupload2.exception.JUploadIOException extends JUploadException implements Serializable

serialVersionUID: 4202340617039827612L


Package wjhk.jupload2.gui

Class wjhk.jupload2.gui.DebugDialog extends JDialog implements Serializable

serialVersionUID: 7802205907550854333L

Serialized Fields

buttonClose

JButton buttonClose
The close button, which closes this dialog window.


lastReponseBodyFile

File lastReponseBodyFile
The temporary file, that will contain the HTML response body.


uploadPolicy

UploadPolicy uploadPolicy
The current upload policy.

Class wjhk.jupload2.gui.JUploadFileChooser extends JFileChooser implements Serializable

Serialized Fields

uploadPolicy

UploadPolicy uploadPolicy
The current upload policy


fileFilter

JUploadFileFilter fileFilter

fileView

JUploadFileView fileView
This file view add picture management capabilities to the file chooser

Class wjhk.jupload2.gui.JUploadMainPopupMenu extends JPopupMenu implements Serializable

serialVersionUID: 4204344561680290852L

Serialized Fields

uploadPolicy

UploadPolicy uploadPolicy
The current upload policy.


uploadPanel

JUploadPanel uploadPanel
The current upload panel. Can't be retrieve by uploadPolicy.getAppel().getUploadPanel(), as the manu is cosntructed from JUploadPanel constructor. That is: the applet did not get the JUploadPanel reference (getUploadPanel returns null);

Class wjhk.jupload2.gui.JUploadPanel extends JPanel implements Serializable

serialVersionUID: -1212601012568225757L

Serialized Fields

jUploadDebugPopupMenu

JUploadDebugPopupMenu jUploadDebugPopupMenu
The debug popup menu of the applet


jUploadMainPopupMenu

JUploadMainPopupMenu jUploadMainPopupMenu
The main popup menu of the applet


dndListener

DnDListener dndListener
The Drag and Drop listener, that will manage the drop event. All pplet element should register this instance, so that the user see the whole applet as a unique drop target.


browseButton

JButton browseButton

removeButton

JButton removeButton

removeAllButton

JButton removeAllButton

uploadButton

JButton uploadButton

stopButton

JButton stopButton

fileChooser

JUploadFileChooser fileChooser

filePanel

wjhk.jupload2.gui.filepanel.FilePanel filePanel

preparationProgressBar

JProgressBar preparationProgressBar

uploadProgressBar

JProgressBar uploadProgressBar

statusLabel

JLabel statusLabel

logWindow

JUploadTextArea logWindow
The log window. It's created by JUploadApplet.


jLogWindowPane

JScrollPane jLogWindowPane
The log window pane contains the log window, and the relevant scroll bars. It's actually this pane that is displayed, as a view on the log window.


uploadPolicy

UploadPolicy uploadPolicy

fileUploadManagerThread

FileUploadManagerThread fileUploadManagerThread

Class wjhk.jupload2.gui.JUploadTextArea extends JTextArea implements Serializable

Serialized Fields

uploadPolicy

UploadPolicy uploadPolicy
The current upload policy


loggingActive

boolean loggingActive
Indicates whether the logging in the LogMessageThread is active or not. It's marked as active before starting this thread. It's marked as non-active, when this thread is interrupted, in JUploadTextArea.unload()


messages

BlockingQueue<E> messages
The ConcurrentLinkedQueue that'll contain the messages.


messageId

int messageId
This value is logged in the debug file, and in the debug output, for each line. This allows to sort the outputed line correctly.

See Also:
JUploadTextArea.displayMsg(String, String)

logMessageThread

JUploadTextArea.LogMessageThread logMessageThread
The thread, that will put messages in the debug log.


Package wjhk.jupload2.upload

Class wjhk.jupload2.upload.UploadFilePacket extends ArrayList<UploadFileData> implements Serializable

Serialized Fields

uploadPolicy

UploadPolicy uploadPolicy
The uploadPolicy, useful to get the max number of files and max packet size ... and perhaps other parameters in the future.


nbBytes

long nbBytes
The sum of the size of all files in the packet.


maxNbBytes

long maxNbBytes
The maximum number of bytes in one packet to the server


maxNbFiles

long maxNbFiles
The maximum number of files in one packet to the server

Class wjhk.jupload2.upload.UploadFilePacketPoisonned extends UploadFilePacket implements Serializable