Class AjaxDownloadBehaviorFromFile

  • All Implemented Interfaces:
    Serializable, org.apache.wicket.IComponentAwareEventSink, org.apache.wicket.IRequestListener, org.apache.wicket.markup.html.IComponentAwareHeaderContributor, org.apache.wicket.util.io.IClusterable
    Direct Known Subclasses:
    PageDebugDownloadBehaviour

    public abstract class AjaxDownloadBehaviorFromFile
    extends org.apache.wicket.behavior.AbstractAjaxBehavior
    See Also:
    Serialized Form
    • Constructor Detail

      • AjaxDownloadBehaviorFromFile

        public AjaxDownloadBehaviorFromFile()
      • AjaxDownloadBehaviorFromFile

        public AjaxDownloadBehaviorFromFile​(boolean addAntiCache)
    • Method Detail

      • initiate

        public void initiate​(org.apache.wicket.ajax.AjaxRequestTarget target)
        Call this method to initiate the download.
      • onRequest

        public void onRequest()
      • setContentType

        public void setContentType​(String contentType)
      • setRemoveFile

        public void setRemoveFile​(boolean removeFile)
      • initFile

        protected abstract org.apache.wicket.util.file.File initFile()