Class AbstractAjaxDownloadBehavior

  • 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:
    AjaxDownloadBehaviorFromStream

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

      • AbstractAjaxDownloadBehavior

        public AbstractAjaxDownloadBehavior()
      • AbstractAjaxDownloadBehavior

        public AbstractAjaxDownloadBehavior​(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)
      • getFileName

        public String getFileName()
      • setFileName

        public void setFileName​(String fileName)
      • getResourceStream

        public abstract org.apache.wicket.util.resource.IResourceStream getResourceStream()