Class ProvisionWizardBuilder
- 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<ResourceProvision>
-
- org.apache.syncope.client.console.wizards.resources.ProvisionWizardBuilder
-
- All Implemented Interfaces:
Serializable
,ModalPanelBuilder<ResourceProvision>
public class ProvisionWizardBuilder extends BaseAjaxWizardBuilder<ResourceProvision>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
ProvisionWizardBuilder.AuxClasses
AuxClasses definition step.protected static class
ProvisionWizardBuilder.ConnObjectLink
AccountLink specification step.protected static class
ProvisionWizardBuilder.Mapping
Mapping definition step.protected class
ProvisionWizardBuilder.ObjectType
The object type specification step.
-
Field Summary
Fields Modifier and Type Field Description protected String
adminRealm
protected AjaxTextFieldPanel
clazz
protected ConnectorRestClient
connectorRestClient
protected ResourceTO
resourceTO
-
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 ProvisionWizardBuilder(ResourceTO resourceTO, String adminRealm, ConnectorRestClient connectorRestClient, PageReference pageRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected WizardModel
buildModelSteps(ResourceProvision resourceProvision, WizardModel wizardModel)
protected Serializable
onApplyInternal(ResourceProvision resourceProvision)
protected void
setObjectClassModelObject(String type)
-
Methods inherited from class org.apache.syncope.client.console.wizards.BaseAjaxWizardBuilder
execute, getMaxWaitTimeInSeconds, sendError, sendWarning
-
Methods inherited from class org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilder
addOuterObject, build, build, build, getCreateCustomPayloadEvent, getEditCustomPayloadEvent
-
Methods inherited from class org.apache.syncope.client.ui.commons.wizards.AbstractModalPanelBuilder
getDefaultItem, getEventSink, getOriginalItem, getPageReference, newModelObject, onCancelInternal, setEventSink, setItem
-
-
-
-
Field Detail
-
resourceTO
protected final ResourceTO resourceTO
-
adminRealm
protected final String adminRealm
-
clazz
protected AjaxTextFieldPanel clazz
-
connectorRestClient
protected final ConnectorRestClient connectorRestClient
-
-
Constructor Detail
-
ProvisionWizardBuilder
public ProvisionWizardBuilder(ResourceTO resourceTO, String adminRealm, ConnectorRestClient connectorRestClient, PageReference pageRef)
-
-
Method Detail
-
setObjectClassModelObject
protected void setObjectClassModelObject(String type)
-
buildModelSteps
protected WizardModel buildModelSteps(ResourceProvision resourceProvision, WizardModel wizardModel)
- Specified by:
buildModelSteps
in classAjaxWizardBuilder<ResourceProvision>
-
onApplyInternal
protected Serializable onApplyInternal(ResourceProvision resourceProvision)
- Overrides:
onApplyInternal
in classAbstractModalPanelBuilder<ResourceProvision>
-
-