Class AbstractAjaxDownloadBehavior
- java.lang.Object
-
- org.apache.wicket.behavior.Behavior
-
- org.apache.wicket.behavior.AbstractAjaxBehavior
-
- com.evolveum.midpoint.web.component.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 Summary
Constructors Constructor Description AbstractAjaxDownloadBehavior()
AbstractAjaxDownloadBehavior(boolean addAntiCache)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description String
getFileName()
abstract org.apache.wicket.util.resource.IResourceStream
getResourceStream()
void
initiate(org.apache.wicket.ajax.AjaxRequestTarget target)
Call this method to initiate the download.void
onRequest()
void
setContentType(String contentType)
void
setFileName(String fileName)
-
Methods inherited from class org.apache.wicket.behavior.AbstractAjaxBehavior
afterRender, bind, getCallbackUrl, getComponent, onBind, onComponentRendered, onComponentTag, onComponentTag, onUnbind, unbind
-
Methods inherited from class org.apache.wicket.behavior.Behavior
beforeRender, canCallListener, detach, getStatelessHint, isEnabled, isTemporary, onAttribute, onConfigure, onEvent, onException, onRemove, onTag, renderHead
-
-
-
-
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()
-
-