Class AjaxDownloadBehavior
java.lang.Object
org.apache.wicket.behavior.Behavior
org.apache.wicket.behavior.AbstractAjaxBehavior
org.apache.syncope.client.console.wicket.ajax.form.AjaxDownloadBehavior
- All Implemented Interfaces:
Serializable,IComponentAwareEventSink,IRequestListener,IComponentAwareHeaderContributor,IClusterable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected HttpResourceStreamvoidinitiate(AjaxRequestTarget target) Call this method to initiate the download.voidvoidsetResponse(ResponseHolder response) Methods inherited from class org.apache.wicket.behavior.AbstractAjaxBehavior
afterRender, bind, getCallbackUrl, getComponent, onBind, onComponentRendered, onComponentTag, onComponentTag, onUnbind, unbindMethods inherited from class org.apache.wicket.behavior.Behavior
beforeRender, canCallListener, detach, getStatelessHint, isEnabled, isTemporary, onAttribute, onConfigure, onEvent, onException, onRemove, onTag, renderHeadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.wicket.IRequestListener
rendersPage
-
Field Details
-
LOG
-
responseHolder
-
-
Constructor Details
-
AjaxDownloadBehavior
public AjaxDownloadBehavior()
-
-
Method Details
-
setResponse
-
initiate
Call this method to initiate the download.- Parameters:
target- request target.
-
getResourceStream
-
onRequest
public void onRequest()
-