Class LinkedAccountWizardBuilder
- java.lang.Object
- 
- org.apache.syncope.client.ui.commons.wizards.AbstractModalPanelBuilder<T>
- 
- org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilder<T>
- 
- org.apache.syncope.client.console.wizards.BaseAjaxWizardBuilder<LinkedAccountTO>
- 
- org.apache.syncope.client.console.wizards.any.LinkedAccountWizardBuilder
 
 
 
 
- 
- All Implemented Interfaces:
- Serializable,- LinkedAccountForm,- ModalPanelBuilder<LinkedAccountTO>
 
 public class LinkedAccountWizardBuilder extends BaseAjaxWizardBuilder<LinkedAccountTO> implements LinkedAccountForm Accounts wizard builder.- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected AnyTypeRestClientanyTypeRestClientprotected LinkedAccountFormLayoutInfoformLayoutInfoprotected IModel<UserTO>modelprotected UserRestClientuserRestClient- 
Fields inherited from class org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilderLOG, mode, outerObjects
 - 
Fields inherited from class org.apache.syncope.client.ui.commons.wizards.AbstractModalPanelBuildereventSink, pageRef
 
- 
 - 
Constructor SummaryConstructors Constructor Description LinkedAccountWizardBuilder(IModel<UserTO> model, LinkedAccountFormLayoutInfo formLayoutInfo, UserRestClient userRestClient, AnyTypeRestClient anyTypeRestClient, PageReference pageRef)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AjaxWizard<LinkedAccountTO>build(String id, AjaxWizard.Mode mode)Build the wizard.protected WizardModelbuildModelSteps(LinkedAccountTO modelObject, WizardModel wizardModel)protected SerializablegetCreateCustomPayloadEvent(Serializable afterObject, AjaxRequestTarget target)Override to send custom events after create.protected SerializableonApplyInternal(LinkedAccountTO modelObject)- 
Methods inherited from class org.apache.syncope.client.console.wizards.BaseAjaxWizardBuilderexecute, getMaxWaitTimeInSeconds, sendError, sendWarning
 - 
Methods inherited from class org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilderaddOuterObject, build, build, getEditCustomPayloadEvent
 - 
Methods inherited from class org.apache.syncope.client.ui.commons.wizards.AbstractModalPanelBuildergetDefaultItem, getEventSink, getOriginalItem, getPageReference, newModelObject, onCancelInternal, setEventSink, setItem
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.apache.syncope.client.ui.commons.wizards.ModalPanelBuilderbuild, getDefaultItem, getEventSink, getPageReference, setEventSink, setItem
 
- 
 
- 
- 
- 
Field Detail- 
formLayoutInfoprotected LinkedAccountFormLayoutInfo formLayoutInfo 
 - 
userRestClientprotected final UserRestClient userRestClient 
 - 
anyTypeRestClientprotected final AnyTypeRestClient anyTypeRestClient 
 
- 
 - 
Constructor Detail- 
LinkedAccountWizardBuilderpublic LinkedAccountWizardBuilder(IModel<UserTO> model, LinkedAccountFormLayoutInfo formLayoutInfo, UserRestClient userRestClient, AnyTypeRestClient anyTypeRestClient, PageReference pageRef) 
 
- 
 - 
Method Detail- 
buildpublic AjaxWizard<LinkedAccountTO> build(String id, AjaxWizard.Mode mode) Description copied from class:AjaxWizardBuilderBuild the wizard.- Overrides:
- buildin class- AjaxWizardBuilder<LinkedAccountTO>
- Parameters:
- id- component id.
- mode- wizard mode.
- Returns:
- wizard.
 
 - 
buildModelStepsprotected WizardModel buildModelSteps(LinkedAccountTO modelObject, WizardModel wizardModel) - Specified by:
- buildModelStepsin class- AjaxWizardBuilder<LinkedAccountTO>
 
 - 
onApplyInternalprotected Serializable onApplyInternal(LinkedAccountTO modelObject) - Overrides:
- onApplyInternalin class- AbstractModalPanelBuilder<LinkedAccountTO>
 
 - 
getCreateCustomPayloadEventprotected Serializable getCreateCustomPayloadEvent(Serializable afterObject, AjaxRequestTarget target) Description copied from class:AjaxWizardBuilderOverride to send custom events after create.- Overrides:
- getCreateCustomPayloadEventin class- AjaxWizardBuilder<LinkedAccountTO>
- Parameters:
- afterObject- after applied changes object.
- target- ajax request target
- Returns:
- payload to be sent.
 
 
- 
 
-