Class HoneypotBehaviour
java.lang.Object
org.apache.wicket.behavior.Behavior
org.apache.wicket.behavior.AbstractAjaxBehavior
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
org.apache.wicket.ajax.AjaxEventBehavior
org.apache.wicket.ajax.form.AjaxFormSubmitBehavior
com.evolveum.midpoint.gui.impl.component.form.HoneypotBehaviour
- All Implemented Interfaces:
- Serializable,- org.apache.wicket.IComponentAwareEventSink,- org.apache.wicket.IRequestListener,- org.apache.wicket.markup.html.IComponentAwareHeaderContributor,- org.apache.wicket.util.io.IClusterable
public class HoneypotBehaviour
extends org.apache.wicket.ajax.form.AjaxFormSubmitBehavior
Behaviour have to be added to form. Create fake fields for every input and validate their values.
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.wicket.ajax.form.AjaxFormSubmitBehaviororg.apache.wicket.ajax.form.AjaxFormSubmitBehavior.AjaxFormSubmitter
- 
Field SummaryFields inherited from class org.apache.wicket.ajax.AbstractDefaultAjaxBehaviorINDICATOR
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class org.apache.wicket.ajax.form.AjaxFormSubmitBehaviorfindForm, getDefaultProcessing, getForm, onAfterSubmit, onError, onSubmit, onSubmit, setDefaultProcessing, shouldTriggerJavaScriptSubmitEvent, updateAjaxAttributesMethods inherited from class org.apache.wicket.ajax.AjaxEventBehaviorgetEvent, onEvent, renderHead, respondMethods inherited from class org.apache.wicket.ajax.AbstractDefaultAjaxBehaviorfindIndicatorId, getAttributes, getCallbackFunction, getCallbackFunctionBody, getCallbackScript, getCallbackScript, onMethodMismatch, onRequest, postprocessConfiguration, renderAjaxAttributes, renderAjaxAttributesMethods inherited from class org.apache.wicket.behavior.AbstractAjaxBehaviorafterRender, bind, getCallbackUrl, getComponent, onComponentRendered, onComponentTag, onComponentTag, onUnbind, unbindMethods inherited from class org.apache.wicket.behavior.BehaviorbeforeRender, canCallListener, detach, getStatelessHint, isEnabled, isTemporary, onAttribute, onConfigure, onEvent, onException, onRemove, onTagMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.wicket.IRequestListenerrendersPage
- 
Constructor Details- 
HoneypotBehaviourpublic HoneypotBehaviour()
 
- 
- 
Method Details- 
onBindprotected void onBind()- Overrides:
- onBindin class- org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
 
- 
onErrorprotected void onError(org.apache.wicket.markup.html.form.Form<?> form) 
- 
onEventprotected void onEvent(org.apache.wicket.ajax.AjaxRequestTarget target) - Overrides:
- onEventin class- org.apache.wicket.ajax.form.AjaxFormSubmitBehavior
 
 
-