Class BaseAjaxWizardBuilder<T extends Serializable>
- 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<T>
-
- All Implemented Interfaces:
Serializable
,ModalPanelBuilder<T>
- Direct Known Subclasses:
AbstractResourceWizardBuilder
,AttrRepoWizardBuilder
,AttrWizardBuilder
,AuthModuleWizardBuilder
,AuthProfileWizardBuilder
,CommandComposeWizardBuilder
,CommandWizardBuilder
,CSVPullWizardBuilder
,CSVPushWizardBuilder
,DelegationWizardBuilder
,DomainWizardBuilder
,LinkedAccountWizardBuilder
,MacroTaskExecWizardBuilder
,MergeLinkedAccountsWizardBuilder
,NotificationWizardBuilder
,ParametersWizardPanel
,PolicyRuleWizardBuilder
,PrivilegeWizardBuilder
,ProvisionWizardBuilder
,RealmWizardBuilder
,ReportWizardBuilder
,RoleWizardBuilder
,SAML2IdPEntityWizardBuilder
,SAML2SPEntityWizardBuilder
,SchedTaskWizardBuilder
,SchemaTypeWizardBuilder
,SRARouteWizardBuilder
,TypeExtensionWizardBuilder
public abstract class BaseAjaxWizardBuilder<T extends Serializable> extends AjaxWizardBuilder<T>
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilder
LOG, mode, outerObjects
-
Fields inherited from class org.apache.syncope.client.ui.commons.wizards.AbstractModalPanelBuilder
eventSink, pageRef
-
-
Constructor Summary
Constructors Constructor Description BaseAjaxWizardBuilder(T defaultItem, PageReference pageRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Future<Pair<Serializable,Serializable>>
execute(Callable<Pair<Serializable,Serializable>> future)
protected long
getMaxWaitTimeInSeconds()
protected void
sendError(Exception exception)
protected void
sendWarning(String message)
-
Methods inherited from class org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilder
addOuterObject, build, build, build, buildModelSteps, getCreateCustomPayloadEvent, getEditCustomPayloadEvent
-
Methods inherited from class org.apache.syncope.client.ui.commons.wizards.AbstractModalPanelBuilder
getDefaultItem, getEventSink, getOriginalItem, getPageReference, newModelObject, onApplyInternal, onCancelInternal, setEventSink, setItem
-
-
-
-
Constructor Detail
-
BaseAjaxWizardBuilder
public BaseAjaxWizardBuilder(T defaultItem, PageReference pageRef)
-
-
Method Detail
-
getMaxWaitTimeInSeconds
protected long getMaxWaitTimeInSeconds()
- Specified by:
getMaxWaitTimeInSeconds
in classAjaxWizardBuilder<T extends Serializable>
-
sendError
protected void sendError(Exception exception)
- Specified by:
sendError
in classAjaxWizardBuilder<T extends Serializable>
-
sendWarning
protected void sendWarning(String message)
- Specified by:
sendWarning
in classAjaxWizardBuilder<T extends Serializable>
-
execute
protected Future<Pair<Serializable,Serializable>> execute(Callable<Pair<Serializable,Serializable>> future)
- Specified by:
execute
in classAjaxWizardBuilder<T extends Serializable>
-
-