Class GroupWizardBuilder
- java.lang.Object
- 
- org.apache.syncope.client.ui.commons.wizards.AbstractModalPanelBuilder<T>
- 
- org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilder<AnyWrapper<A>>
- 
- org.apache.syncope.client.ui.commons.wizards.any.AbstractAnyWizardBuilder<A>
- 
- org.apache.syncope.client.console.wizards.any.AnyWizardBuilder<GroupTO>
- 
- org.apache.syncope.client.console.wizards.any.GroupWizardBuilder
 
 
 
 
 
- 
- All Implemented Interfaces:
- Serializable,- GroupForm,- AnyForm<GroupTO>,- ModalPanelBuilder<AnyWrapper<GroupTO>>
 - Direct Known Subclasses:
- GroupTemplateWizardBuilder
 
 public class GroupWizardBuilder extends AnyWizardBuilder<GroupTO> implements GroupForm - See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected GroupRestClientgroupRestClient- 
Fields inherited from class org.apache.syncope.client.console.wizards.any.AnyWizardBuilderanyTypeClasses, formLayoutInfo
 - 
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 GroupWizardBuilder(GroupTO groupTO, List<String> anyTypeClasses, GroupFormLayoutInfo formLayoutInfo, GroupRestClient groupRestClient, PageReference pageRef)GroupWizardBuilder(GroupTO previousGroupTO, GroupTO groupTO, List<String> anyTypeClasses, GroupFormLayoutInfo formLayoutInfo, PageReference pageRef)Constructor to be used for Remediation details only.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Optional<Details<GroupTO>>addOptionalDetailsPanel(AnyWrapper<GroupTO> modelObject)protected SerializableonApplyInternal(AnyWrapper<GroupTO> modelObject)AjaxWizardBuilder<AnyWrapper<GroupTO>>setItem(AnyWrapper<GroupTO> item)This method has been overridden to manage asynchronous translation of FIQL string to search classes list and viceversa.- 
Methods inherited from class org.apache.syncope.client.console.wizards.any.AnyWizardBuilderbuildModelSteps, execute, fixPlainAndVirAttrs, getMaxWaitTimeInSeconds, sendError, sendWarning, wrapper
 - 
Methods inherited from class org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilderaddOuterObject, build, build, build, getCreateCustomPayloadEvent, getEditCustomPayloadEvent
 - 
Methods inherited from class org.apache.syncope.client.ui.commons.wizards.AbstractModalPanelBuildergetDefaultItem, getEventSink, getOriginalItem, getPageReference, newModelObject, onCancelInternal, setEventSink
 - 
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
 
- 
 
- 
- 
- 
Field Detail- 
groupRestClientprotected GroupRestClient groupRestClient 
 
- 
 - 
Constructor Detail- 
GroupWizardBuilderpublic GroupWizardBuilder(GroupTO groupTO, List<String> anyTypeClasses, GroupFormLayoutInfo formLayoutInfo, GroupRestClient groupRestClient, PageReference pageRef) 
 - 
GroupWizardBuilderpublic GroupWizardBuilder(GroupTO previousGroupTO, GroupTO groupTO, List<String> anyTypeClasses, GroupFormLayoutInfo formLayoutInfo, PageReference pageRef) Constructor to be used for Remediation details only.- Parameters:
- previousGroupTO- previous group status.
- groupTO- new group status to be approved.
- anyTypeClasses- any type classes.
- formLayoutInfo- from layout.
- pageRef- reference page.
 
 
- 
 - 
Method Detail- 
setItempublic AjaxWizardBuilder<AnyWrapper<GroupTO>> setItem(AnyWrapper<GroupTO> item) This method has been overridden to manage asynchronous translation of FIQL string to search classes list and viceversa.- Specified by:
- setItemin interface- ModalPanelBuilder<AnyWrapper<GroupTO>>
- Overrides:
- setItemin class- AbstractModalPanelBuilder<AnyWrapper<GroupTO>>
- Parameters:
- item- wizard backend item.
- Returns:
- the current builder.
 
 - 
onApplyInternalprotected Serializable onApplyInternal(AnyWrapper<GroupTO> modelObject) - Overrides:
- onApplyInternalin class- AbstractModalPanelBuilder<AnyWrapper<GroupTO>>
 
 - 
addOptionalDetailsPanelprotected Optional<Details<GroupTO>> addOptionalDetailsPanel(AnyWrapper<GroupTO> modelObject) - Overrides:
- addOptionalDetailsPanelin class- AnyWizardBuilder<GroupTO>
 
 
- 
 
-