Uses of Interface
wjhk.jupload2.upload.helper.ByteArrayEncoder

Packages that use ByteArrayEncoder
wjhk.jupload2.filedata This package allows you to change the file relative behaviour: this page describes how to override the default behaviour, to fullfill your needs (for instance add data compression, preload check, new data about files in the upload to the server.. 
wjhk.jupload2.policies This package contains the upload policies: they give you hook entry points, to override the default applet behaviour with a minimum of java code. 
wjhk.jupload2.upload This package contains the code that actually executes the upload (see below for a full description of the way the upload is executed in the JUpload code). 
wjhk.jupload2.upload.helper   
 

Uses of ByteArrayEncoder in wjhk.jupload2.filedata
 

Methods in wjhk.jupload2.filedata with parameters of type ByteArrayEncoder
 void DefaultFileData.appendFileProperties(ByteArrayEncoder bae, int index)
          Called during the upload, by the FileUploadThread.
 void FileData.appendFileProperties(ByteArrayEncoder bae, int index)
          Called during the upload, by the FileUploadThread.
 

Uses of ByteArrayEncoder in wjhk.jupload2.policies
 

Methods in wjhk.jupload2.policies that return ByteArrayEncoder
 ByteArrayEncoder UploadPolicy.onAppendHeader(ByteArrayEncoder sb)
          Append specific headers for this upload (session cookies, for instance).
 ByteArrayEncoder DefaultUploadPolicy.onAppendHeader(ByteArrayEncoder bae)
           
 

Methods in wjhk.jupload2.policies with parameters of type ByteArrayEncoder
 ByteArrayEncoder UploadPolicy.onAppendHeader(ByteArrayEncoder sb)
          Append specific headers for this upload (session cookies, for instance).
 ByteArrayEncoder DefaultUploadPolicy.onAppendHeader(ByteArrayEncoder bae)
           
 

Uses of ByteArrayEncoder in wjhk.jupload2.upload
 

Fields in wjhk.jupload2.upload with type parameters of type ByteArrayEncoder
private  java.util.HashMap<UploadFileData,ByteArrayEncoder> FileUploadThreadHTTP.heads
          local head within the multipart post, for each file.
private  java.util.HashMap<UploadFileData,ByteArrayEncoder> FileUploadThreadHTTP.tails
          same as heads, for the ... tail in the multipart post, for each file.
 

Methods in wjhk.jupload2.upload that return ByteArrayEncoder
private  ByteArrayEncoder FileUploadThreadHTTP.getFileHeader(UploadFileData uploadFileData, int numInCurrentUpload, java.lang.String bound, int chunkPart)
          Returns the header for this file, within the http multipart body.
private  ByteArrayEncoder FileUploadThreadHTTP.getFormParamsForPostRequest(java.net.URL url)
          Converts the parameters in GET form to post form
 

Methods in wjhk.jupload2.upload with parameters of type ByteArrayEncoder
 void UploadFileData.appendFileProperties(ByteArrayEncoder bae, int index)
          Called during the upload, by the FileUploadThread.
 

Uses of ByteArrayEncoder in wjhk.jupload2.upload.helper
 

Classes in wjhk.jupload2.upload.helper that implement ByteArrayEncoder
 class ByteArrayEncoderHTTP
          This class is a utility, which provide easy encoding for HTTP queries.
 

Fields in wjhk.jupload2.upload.helper declared as ByteArrayEncoder
private  ByteArrayEncoder HTTPConnectionHelper.byteArrayEncoder
          The encoder that will contain the HTTP request.
 

Methods in wjhk.jupload2.upload.helper that return ByteArrayEncoder
 ByteArrayEncoder ByteArrayEncoderHTTP.append(byte[] b)
          Append a stream, to be encoded at the current end of the byte array.
 ByteArrayEncoder ByteArrayEncoder.append(byte[] b)
          Append a stream, to be encoded at the current end of the byte array.
 ByteArrayEncoder ByteArrayEncoderHTTP.append(ByteArrayEncoder bae)
          Append a string, to be encoded at the current end of the byte array.
 ByteArrayEncoder ByteArrayEncoder.append(ByteArrayEncoder bae)
          Append a string, to be encoded at the current end of the byte array.
 ByteArrayEncoder ByteArrayEncoderHTTP.append(int b)
          Append a byte, to be encoded at the current end of the byte array. he byte to be written is the eight low-order bits of the argument b.
 ByteArrayEncoder ByteArrayEncoder.append(int b)
          Append a byte, to be encoded at the current end of the byte array. he byte to be written is the eight low-order bits of the argument b.
 ByteArrayEncoder ByteArrayEncoderHTTP.append(java.lang.String str)
          Append a string, to be encoded at the current end of the byte array.
 ByteArrayEncoder ByteArrayEncoder.append(java.lang.String str)
          Append a string, to be encoded at the current end of the byte array.
 ByteArrayEncoder ByteArrayEncoderHTTP.appendEndPropertyList()
          Finish a property list.
 ByteArrayEncoder ByteArrayEncoder.appendEndPropertyList()
          Finish a property list.
 ByteArrayEncoder ByteArrayEncoderHTTP.appendFormVariables(java.lang.String formname)
          Add to the current encoder all properties contained in the given HTML form.
 ByteArrayEncoder ByteArrayEncoder.appendFormVariables(java.lang.String formname)
          Add to the current encoder all properties contained in the given HTML form.
 ByteArrayEncoder ByteArrayEncoderHTTP.appendTextProperty(java.lang.String name, java.lang.String value, int index)
          Append a property, name and value.
 ByteArrayEncoder ByteArrayEncoder.appendTextProperty(java.lang.String name, java.lang.String value, int index)
          Append a property, name and value.
 ByteArrayEncoder HTTPConnectionHelper.getByteArrayEncoder()
          Return the current ByteArrayEncoder.
 

Methods in wjhk.jupload2.upload.helper with parameters of type ByteArrayEncoder
 ByteArrayEncoder ByteArrayEncoderHTTP.append(ByteArrayEncoder bae)
          Append a string, to be encoded at the current end of the byte array.
 HTTPConnectionHelper HTTPConnectionHelper.append(ByteArrayEncoder bae)
          Appends a string to the current HTTP request.
 ByteArrayEncoder ByteArrayEncoder.append(ByteArrayEncoder bae)
          Append a string, to be encoded at the current end of the byte array.