Class InlineUploadPresenter

Object
AbstractPresenter<InlineUploadView>
InlineUploadPresenter
All Implemented Interfaces:
Presenter<InlineUploadView>, PresenterLifeCicleAware<InlineUploadView>, SerializableEventListener, Upload.FailedListener, Upload.Receiver, Upload.StartedListener, Upload.SucceededListener, Serializable, EventListener

@Component @Scope("prototype") public class InlineUploadPresenter extends AbstractPresenter<InlineUploadView> implements Upload.Receiver, Upload.StartedListener, Upload.FailedListener, Upload.SucceededListener
See Also:
  • Constructor Details

    • InlineUploadPresenter

      public InlineUploadPresenter()
  • Method Details

    • getMaxFileSize

      public long getMaxFileSize()
    • setMaxFileSize

      public void setMaxFileSize(long maxFileSize)
    • getAllowdMimes

      public Set<String> getAllowdMimes()
    • setAllowdMimes

      public void setAllowdMimes(Set<String> allowdMimes)
    • getAllowdExtensions

      public Set<String> getAllowdExtensions()
    • setAllowdExtensions

      public void setAllowdExtensions(Set<String> allowdExtensions)
    • isShowDiscardButtonWhenLoaded

      public boolean isShowDiscardButtonWhenLoaded()
    • setShowDiscardButtonWhenLoaded

      public void setShowDiscardButtonWhenLoaded(boolean showDiscardButtonWhenLoaded)
    • setFileService

      @Autowired public void setFileService(FileService fileService)
    • setView

      @Autowired public void setView(InlineUploadView view)
    • getView

      public InlineUploadView getView()
      Specified by:
      getView in interface Presenter<InlineUploadView>
    • uploadSucceeded

      public void uploadSucceeded(Upload.SucceededEvent event)
      Specified by:
      uploadSucceeded in interface Upload.SucceededListener
    • uploadFailed

      public void uploadFailed(Upload.FailedEvent event)
      Specified by:
      uploadFailed in interface Upload.FailedListener
    • uploadStarted

      public void uploadStarted(Upload.StartedEvent event)
      Specified by:
      uploadStarted in interface Upload.StartedListener
    • receiveUpload

      public OutputStream receiveUpload(String filename, String mimeType)
      Specified by:
      receiveUpload in interface Upload.Receiver
    • showFileNameAsLoaded

      public void showFileNameAsLoaded(String fileName)
    • isFileLoaded

      public boolean isFileLoaded()
    • discardUpload

      public void discardUpload()
    • setReadOnly

      public void setReadOnly(boolean readOnly)
    • isReadOnly

      public boolean isReadOnly()
    • getCurrentUploadedFile

      public FileInfo getCurrentUploadedFile()