psdi.webclient.system.controller

Class UploadFile

  • java.lang.Object
    • psdi.webclient.system.controller.UploadFile
  • All Implemented Interfaces:
    java.util.EventListener, javax.servlet.http.HttpSessionBindingListener


    public class UploadFile
    extends java.lang.Object
    implements javax.servlet.http.HttpSessionBindingListener
    • Constructor Detail

      • UploadFile

        public UploadFile()
      • UploadFile

        public UploadFile(java.lang.String fileName,
                          java.lang.String contentType,
                          java.io.ByteArrayOutputStream outputStream)
      • UploadFile

        public UploadFile(java.lang.String fileName,
                          java.lang.String fullFileName,
                          java.lang.String contentType,
                          java.io.ByteArrayOutputStream outputStream)
    • Method Detail

      • setFileName

        public void setFileName(java.lang.String fileName)
      • setFullFileName

        public void setFullFileName(java.lang.String fileName)
      • getFileOutputStream

        public java.io.ByteArrayOutputStream getFileOutputStream()
      • getFileName

        public java.lang.String getFileName()
        getFileName() This function can be called after writing the file to the disk to get the file name.
      • getFullFileName

        public java.lang.String getFullFileName()
      • getAbsoluteFileName

        public java.lang.String getAbsoluteFileName()
      • setDirectoryName

        public void setDirectoryName(java.lang.String directoryName)
      • getDirectoryName

        public java.lang.String getDirectoryName()
      • setProcessing

        public void setProcessing(boolean processing)
      • delete

        public void delete()
      • undelete

        public void undelete()
      • isDeleted

        public boolean isDeleted()
      • save

        public void save()
      • deleteFileOnDisk

        public void deleteFileOnDisk()
      • valueBound

        public void valueBound(javax.servlet.http.HttpSessionBindingEvent event)
        Specified by:
        valueBound in interface javax.servlet.http.HttpSessionBindingListener
      • valueUnbound

        public void valueUnbound(javax.servlet.http.HttpSessionBindingEvent event)
        Specified by:
        valueUnbound in interface javax.servlet.http.HttpSessionBindingListener