Class ConfigurableFlowController
- java.lang.Object
-
- org.zkoss.zk.ui.event.GenericEventListener
-
- org.zkoss.zk.ui.util.GenericComposer<T>
-
- org.zkoss.zk.ui.util.GenericAutowireComposer<T>
-
- org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component>
-
- com.hybris.cockpitng.util.ViewAnnotationAwareComposer
-
- com.hybris.cockpitng.util.DefaultWidgetController
-
- com.hybris.cockpitng.widgets.configurableflow.ConfigurableFlowController
-
- All Implemented Interfaces:
WidgetController,WidgetDragAndDropAware,WidgetInstanceManagerAware,java.io.Serializable,org.zkoss.zk.ui.event.EventListener,org.zkoss.zk.ui.event.SerializableEventListener,org.zkoss.zk.ui.util.ComponentActivationListener,org.zkoss.zk.ui.util.ComponentCloneListener,org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>,org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>
public class ConfigurableFlowController extends DefaultWidgetController
DefaultConfigurableFlowControllerimplementation.
There is returned a Mapobject in ConfigurableFlowResult.data on wizard output. The map contains all persistence object candidates. - See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringATTRIBUTE_FLOWstatic java.lang.StringFLOW_CONFIGURATIONstatic java.lang.StringFUNCTION_IS_BLANKstatic java.lang.StringFUNCTION_NAME_EMPTYstatic java.lang.StringSCLASS_YW_MODAL_CONFIGURABLEFLOWstatic java.lang.StringSCLASS_YW_MODAL_CONFIGURABLEFLOW_LARGEstatic java.lang.StringSCLASS_YW_MODAL_CONFIGURABLEFLOW_MEDIUMstatic java.lang.StringSCLASS_YW_MODAL_CONFIGURABLEFLOW_SMALLstatic java.lang.StringSETTING_CONFIGURABLE_FLOW_CONFIG_CTXstatic java.lang.StringSOCKET_IN_CONTEXT_TYPEstatic java.lang.StringSOCKET_IN_CTXstatic java.lang.StringSOCKET_WIZARD_RESULTstatic java.lang.StringWIZARD_CONTEXTstatic java.lang.StringWIZARD_CURRENT_CONTEXT
-
Constructor Summary
Constructors Constructor Description ConfigurableFlowController()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voidaddStepOrSubflows(java.util.List objects)protected voidapplyWindowSize(Size size)protected voidassignProperties(java.util.List<AssignType> toAssign)protected booleancanPerformAction(StepType currentStep, boolean shouldValidate)protected voidcleanWindowSizeStyling(org.zkoss.zul.Window window)protected voidcloseWindow()protected java.util.List<ValidationInfo>collectValidationInfosForCurrentObject()protected ValidationContextcreateValidationContext(java.lang.String modelContext)protected java.lang.StringcutOffLocalizationInPropertyPath(java.lang.String propertyPath)voiddisplayConfig(java.lang.String contextType)voiddisplayConfig(java.util.Map<java.lang.String,java.lang.Object> context)voiddoBack(StepType currentStep)voiddoBeforeComposeChildren(org.zkoss.zk.ui.Component comp)voiddoCancel(StepType currentStep)voiddoCustom(StepType currentStep)voiddoCustom(StepType currentStep, boolean shouldValidate)voiddoCustomPersist(StepType currentStep, boolean shouldValidate)voiddoDone(StepType currentStep)voiddoDone(StepType currentStep, boolean shouldValidate)protected voiddoInitialValidation()protected voiddoInitialValidationOnFirstWizardDisplay()voiddoNext(StepType currentStep)voiddoNext(StepType stepType, boolean shouldValidate)protected ValidationResultdoValidate(java.util.List<ValidationInfo> validations)java.util.List<StepType>getAllSteps()AttributeDescriptionIconRenderergetAttributeDescriptionIconRenderer()org.zkoss.zul.DivgetBreadcrumbDiv()CockpitConfigurationServicegetCockpitConfigurationService()CockpitLocaleServicegetCockpitLocaleService()CockpitUserServicegetCockpitUserService()protected ConfigurableFlowExpressionsgetConfigurableFlowExpressions()protected ConfigurableFlowLabelServicegetConfigurableFlowLabelService()protected ConfigurableFlowControllerPersistDelegategetConfigurableFlowPersistDelegate()org.zkoss.zul.DivgetContentDiv()java.lang.ObjectgetCurrentObject(java.lang.String modelContext)StepTypegetCurrentStep()java.lang.StringgetCurrentTitle()ValidationResultgetCurrentValidationResult()FlowgetFlowConfiguration()java.util.List<InitializeType>getInitializeList()LabelServicegetLabelService()LocalizationAwareValidationHandlergetLocalizationAwareValidationHandler()java.util.Set<java.lang.String>getModelContexts()org.zkoss.zul.DivgetMsgAreaDiv()StepTypegetNextStep(StepType currentStep)java.util.List<java.lang.String>getNonPersistablePropertiesList()List of properties to exclude from persistenceprotected NotificationServicegetNotificationService()ObjectFacadegetObjectFacade()PermissionFacadegetPermissionFacade()protected StepTypegetPreviousStep(StepType currentStep)java.util.Collection<LocalizedQualifier>getQualifiersForAllSteps()protected java.util.Set<java.lang.String>getQualifiersForCurrentStep(StepType currentStep)Deprecated, for removal: This API element is subject to removal in a future version.since 1811, usegetQualifiersWithLocalesForCurrentStep(StepType)insteadprotected java.util.Collection<LocalizedQualifier>getQualifiersWithLocalesForCurrentStep(StepType currentStep)ConfigurableFlowRenderergetRenderer()protected java.lang.ObjectgetSpringBean(java.lang.String handler)StepTypegetStep(java.lang.String id)protected StepTypegetTargetStep(StepType currentStep, AbstractActionType clickedButtonConfig, int defaultIndexShift)protected StepTypegetTargetStepType(AbstractActionType clickedButtonConfig)TypeFacadegetTypeFacade()ValidationHandlergetValidationHandler()Deprecated, for removal: This API element is subject to removal in a future version.since 1811, usegetLocalizationAwareValidationHandler()insteadprotected java.util.Collection<LocalizedQualifier>getValidationPropertiesWithLocalesFromCustomRenderer(Renderer customRenderer)ConfigurableFlowValidationResultsPopupgetValidationViolationsPopup()<T> TgetValue(java.lang.String key, java.lang.Class<T> expectedClass)protected java.util.Set<java.lang.String>getViewTypeValidationProperties(ViewType viewType)Deprecated, for removal: This API element is subject to removal in a future version.since 1811, usegetViewTypeValidationPropertiesWithLocales(ViewType)insteadprotected java.util.Collection<LocalizedQualifier>getViewTypeValidationPropertiesWithLocales(ViewType viewType)voidhandleObjectDeletedEvent(CockpitEvent event)voidhandleObjectsUpdatedEvent(CockpitEvent event)protected voidhandleUpdate(CockpitEvent event)protected voidhideValidationPopUp()protected voidinitConfigurableFlowRenderer()protected voidinitFlow(Flow flow)voidinitialize(org.zkoss.zk.ui.Component comp)Override this method to do initialization stuff for your widget, like initialize widget settings, restore view state from viewmodel, etc.protected voidinitializeContext()protected voidinitializeDelegateController()protected voidinitializeLocalizedProperty(java.lang.String property, java.lang.String lang, java.lang.String valueExpression)protected voidinitializeObjectFromTemplateBean(java.lang.String property, java.lang.String templateBean)protected voidinitializeProperty(java.lang.String property, java.lang.String type, java.lang.String valueExpression)protected booleanisTemplate()voidjumpToStep(StepType stepType)booleanpersistProperties(AbstractActionType actionType)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, please useDefaultConfigurableFlowControllerPersistDelegate.persistProperties(AbstractActionType)protected java.lang.ObjectpersistWidgetProperty(java.lang.String property)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, please useDefaultConfigurableFlowControllerPersistDelegate.persistWidgetProperty(String)protected ValidationResultpickValidationPopupVisibility(java.util.List<ValidationInfo> validationInfos)protected voidprefillContext(java.util.Map<java.lang.String,java.lang.Object> context)protected voidprepareValidationResultModel()protected voidprepareValidationResultsPopup(org.zkoss.zk.ui.Component parent)protected voidregisterListeners()protected voidrevertProperties(CancelType cancel)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, please useDefaultConfigurableFlowControllerPersistDelegate.revertProperties(CancelType)}protected voidsetCurrentStep(StepType step)voidsetValidationViolationsPopup(ConfigurableFlowValidationResultsPopup validationViolationsPopup)protected voidshowFailureNotification(ObjectSavingException failureException)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, please useDefaultConfigurableFlowControllerPersistDelegate.showFailureNotification(ObjectSavingException)}protected voidshowFailureNotification(java.lang.Throwable failureException)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, please useDefaultConfigurableFlowControllerPersistDelegate.showFailureNotification(Throwable)}protected voidshowSuccessNotification(java.lang.Object persistedObject)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, please useDefaultConfigurableFlowControllerPersistDelegate.showSuccessNotification(Object)protected voidshowValidationPopUp()voidupdateNavigation()protected voidupdateWidgetTitle()protected ValidationResultvalidateCurrentObject()booleanvalidateCustomStep(StepType currentStep)protected ValidationResultvalidateProperties(java.util.Collection<LocalizedQualifier> localizedQualifiers)protected ValidationResultvalidateProperties(java.util.Set<java.lang.String> fullPathQualifiers)Deprecated, for removal: This API element is subject to removal in a future version.since 1811, usevalidateProperties(Collection)insteadprotected booleanvalidationPassed(ValidationResult validationResult)-
Methods inherited from class com.hybris.cockpitng.util.DefaultWidgetController
doAfterCompose, doBeforeCompose, executeOperation, getDragAndDropStrategy, getLabel, getLabel, getModel, getWidgetDragAndDropStrategyRepository, getWidgetInstanceManager, getWidgetRoot, getWidgetSettings, getWidgetslot, getWidgetTitle, getWidgetUtils, initDragAndDropAwareness, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, invokeListenerMethod, onSocketInput, preInitialize, sendOutput, sendOutputAfterOperation, sendOutputAfterOperation, sendOutputAfterOperation, setValue, setWidgetInstanceManager, setWidgetTitle
-
Methods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
scanEventListeners
-
Methods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivate
-
-
-
-
Field Detail
-
ATTRIBUTE_FLOW
public static final java.lang.String ATTRIBUTE_FLOW
- See Also:
- Constant Field Values
-
WIZARD_CONTEXT
public static final java.lang.String WIZARD_CONTEXT
- See Also:
- Constant Field Values
-
WIZARD_CURRENT_CONTEXT
public static final java.lang.String WIZARD_CURRENT_CONTEXT
- See Also:
- Constant Field Values
-
SOCKET_IN_CTX
public static final java.lang.String SOCKET_IN_CTX
- See Also:
- Constant Field Values
-
SOCKET_IN_CONTEXT_TYPE
public static final java.lang.String SOCKET_IN_CONTEXT_TYPE
- See Also:
- Constant Field Values
-
SOCKET_WIZARD_RESULT
public static final java.lang.String SOCKET_WIZARD_RESULT
- See Also:
- Constant Field Values
-
FUNCTION_NAME_EMPTY
public static final java.lang.String FUNCTION_NAME_EMPTY
- See Also:
- Constant Field Values
-
FUNCTION_IS_BLANK
public static final java.lang.String FUNCTION_IS_BLANK
- See Also:
- Constant Field Values
-
SCLASS_YW_MODAL_CONFIGURABLEFLOW
public static final java.lang.String SCLASS_YW_MODAL_CONFIGURABLEFLOW
- See Also:
- Constant Field Values
-
SCLASS_YW_MODAL_CONFIGURABLEFLOW_SMALL
public static final java.lang.String SCLASS_YW_MODAL_CONFIGURABLEFLOW_SMALL
- See Also:
- Constant Field Values
-
SCLASS_YW_MODAL_CONFIGURABLEFLOW_MEDIUM
public static final java.lang.String SCLASS_YW_MODAL_CONFIGURABLEFLOW_MEDIUM
- See Also:
- Constant Field Values
-
SCLASS_YW_MODAL_CONFIGURABLEFLOW_LARGE
public static final java.lang.String SCLASS_YW_MODAL_CONFIGURABLEFLOW_LARGE
- See Also:
- Constant Field Values
-
SETTING_CONFIGURABLE_FLOW_CONFIG_CTX
public static final java.lang.String SETTING_CONFIGURABLE_FLOW_CONFIG_CTX
- See Also:
- Constant Field Values
-
FLOW_CONFIGURATION
public static final java.lang.String FLOW_CONFIGURATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
doBeforeComposeChildren
public void doBeforeComposeChildren(org.zkoss.zk.ui.Component comp) throws java.lang.Exception- Specified by:
doBeforeComposeChildrenin interfaceorg.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>- Overrides:
doBeforeComposeChildrenin classDefaultWidgetController- Throws:
java.lang.Exception
-
initialize
public void initialize(org.zkoss.zk.ui.Component comp)
Description copied from class:DefaultWidgetControllerOverride this method to do initialization stuff for your widget, like initialize widget settings, restore view state from viewmodel, etc. This method will be invoked byDefaultWidgetController.doAfterCompose(Component)everytime your widget view is created. SeeGenericForwardComposer.doAfterCompose(Component)for more details.- Overrides:
initializein classDefaultWidgetController
-
initializeDelegateController
protected void initializeDelegateController()
-
handleObjectsUpdatedEvent
public void handleObjectsUpdatedEvent(CockpitEvent event)
-
handleUpdate
protected void handleUpdate(CockpitEvent event)
-
handleObjectDeletedEvent
public void handleObjectDeletedEvent(CockpitEvent event)
-
displayConfig
public void displayConfig(java.lang.String contextType)
-
displayConfig
public void displayConfig(java.util.Map<java.lang.String,java.lang.Object> context)
-
registerListeners
protected void registerListeners()
-
applyWindowSize
protected void applyWindowSize(Size size)
-
cleanWindowSizeStyling
protected void cleanWindowSizeStyling(org.zkoss.zul.Window window)
-
doInitialValidation
protected void doInitialValidation()
-
doInitialValidationOnFirstWizardDisplay
protected void doInitialValidationOnFirstWizardDisplay()
-
initFlow
protected void initFlow(Flow flow)
-
assignProperties
protected void assignProperties(java.util.List<AssignType> toAssign)
-
getAllSteps
public java.util.List<StepType> getAllSteps()
-
getCurrentTitle
public java.lang.String getCurrentTitle()
-
getCurrentStep
public StepType getCurrentStep()
-
setCurrentStep
protected void setCurrentStep(StepType step)
-
updateNavigation
public void updateNavigation()
-
getStep
public StepType getStep(java.lang.String id)
-
doNext
public void doNext(StepType stepType, boolean shouldValidate)
-
doNext
public void doNext(StepType currentStep)
-
persistProperties
@Deprecated(since="2005", forRemoval=true) public boolean persistProperties(AbstractActionType actionType)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, please useDefaultConfigurableFlowControllerPersistDelegate.persistProperties(AbstractActionType)
-
canPerformAction
protected boolean canPerformAction(StepType currentStep, boolean shouldValidate)
-
getQualifiersForAllSteps
public java.util.Collection<LocalizedQualifier> getQualifiersForAllSteps()
-
getQualifiersWithLocalesForCurrentStep
protected java.util.Collection<LocalizedQualifier> getQualifiersWithLocalesForCurrentStep(StepType currentStep)
-
getQualifiersForCurrentStep
@Deprecated(since="1811", forRemoval=true) protected java.util.Set<java.lang.String> getQualifiersForCurrentStep(StepType currentStep)Deprecated, for removal: This API element is subject to removal in a future version.since 1811, usegetQualifiersWithLocalesForCurrentStep(StepType)instead
-
getViewTypeValidationPropertiesWithLocales
protected java.util.Collection<LocalizedQualifier> getViewTypeValidationPropertiesWithLocales(ViewType viewType)
-
getValidationPropertiesWithLocalesFromCustomRenderer
protected java.util.Collection<LocalizedQualifier> getValidationPropertiesWithLocalesFromCustomRenderer(Renderer customRenderer)
-
getSpringBean
protected java.lang.Object getSpringBean(java.lang.String handler)
-
getViewTypeValidationProperties
@Deprecated(since="1811", forRemoval=true) protected java.util.Set<java.lang.String> getViewTypeValidationProperties(ViewType viewType)Deprecated, for removal: This API element is subject to removal in a future version.since 1811, usegetViewTypeValidationPropertiesWithLocales(ViewType)instead
-
doCustomPersist
public void doCustomPersist(StepType currentStep, boolean shouldValidate)
-
validateCustomStep
public boolean validateCustomStep(StepType currentStep)
-
doCustom
public void doCustom(StepType currentStep, boolean shouldValidate)
-
doCustom
public void doCustom(StepType currentStep)
-
doBack
public void doBack(StepType currentStep)
-
getTargetStep
protected StepType getTargetStep(StepType currentStep, AbstractActionType clickedButtonConfig, int defaultIndexShift)
-
getTargetStepType
protected StepType getTargetStepType(AbstractActionType clickedButtonConfig)
-
doCancel
public void doCancel(StepType currentStep)
-
revertProperties
@Deprecated(since="2005", forRemoval=true) protected void revertProperties(CancelType cancel)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, please useDefaultConfigurableFlowControllerPersistDelegate.revertProperties(CancelType)}
-
doDone
public void doDone(StepType currentStep, boolean shouldValidate)
-
doDone
public void doDone(StepType currentStep)
-
validationPassed
protected boolean validationPassed(ValidationResult validationResult)
-
showSuccessNotification
@Deprecated(since="2005", forRemoval=true) protected void showSuccessNotification(java.lang.Object persistedObject)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, please useDefaultConfigurableFlowControllerPersistDelegate.showSuccessNotification(Object)
-
showFailureNotification
@Deprecated(since="2005", forRemoval=true) protected void showFailureNotification(ObjectSavingException failureException)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, please useDefaultConfigurableFlowControllerPersistDelegate.showFailureNotification(ObjectSavingException)}
-
showFailureNotification
@Deprecated(since="2005", forRemoval=true) protected void showFailureNotification(java.lang.Throwable failureException)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, please useDefaultConfigurableFlowControllerPersistDelegate.showFailureNotification(Throwable)}
-
addStepOrSubflows
protected void addStepOrSubflows(java.util.List objects)
-
initializeContext
protected void initializeContext()
-
prefillContext
protected void prefillContext(java.util.Map<java.lang.String,java.lang.Object> context)
-
initializeLocalizedProperty
protected void initializeLocalizedProperty(java.lang.String property, java.lang.String lang, java.lang.String valueExpression)
-
initializeProperty
protected void initializeProperty(java.lang.String property, java.lang.String type, java.lang.String valueExpression)
-
initializeObjectFromTemplateBean
protected void initializeObjectFromTemplateBean(java.lang.String property, java.lang.String templateBean)
-
persistWidgetProperty
@Deprecated(since="2005", forRemoval=true) protected java.lang.Object persistWidgetProperty(java.lang.String property) throws ObjectSavingExceptionDeprecated, for removal: This API element is subject to removal in a future version.since 2005, please useDefaultConfigurableFlowControllerPersistDelegate.persistWidgetProperty(String)- Throws:
ObjectSavingException
-
closeWindow
protected void closeWindow()
-
isTemplate
protected boolean isTemplate()
-
updateWidgetTitle
protected void updateWidgetTitle()
-
initConfigurableFlowRenderer
protected void initConfigurableFlowRenderer()
-
getRenderer
public ConfigurableFlowRenderer getRenderer()
-
getConfigurableFlowLabelService
protected ConfigurableFlowLabelService getConfigurableFlowLabelService()
-
getInitializeList
public java.util.List<InitializeType> getInitializeList()
-
getNonPersistablePropertiesList
public java.util.List<java.lang.String> getNonPersistablePropertiesList()
List of properties to exclude from persistence- Returns:
- list of non-persistable properties
-
getConfigurableFlowExpressions
protected ConfigurableFlowExpressions getConfigurableFlowExpressions()
-
getCockpitConfigurationService
public CockpitConfigurationService getCockpitConfigurationService()
-
getObjectFacade
public ObjectFacade getObjectFacade()
-
getLabelService
public LabelService getLabelService()
-
getContentDiv
public org.zkoss.zul.Div getContentDiv()
-
getBreadcrumbDiv
public org.zkoss.zul.Div getBreadcrumbDiv()
-
getMsgAreaDiv
public org.zkoss.zul.Div getMsgAreaDiv()
-
getCockpitLocaleService
public CockpitLocaleService getCockpitLocaleService()
-
getCockpitUserService
public CockpitUserService getCockpitUserService()
-
getTypeFacade
public TypeFacade getTypeFacade()
-
getPermissionFacade
public PermissionFacade getPermissionFacade()
-
getAttributeDescriptionIconRenderer
public AttributeDescriptionIconRenderer getAttributeDescriptionIconRenderer()
-
getLocalizationAwareValidationHandler
public LocalizationAwareValidationHandler getLocalizationAwareValidationHandler()
-
validateCurrentObject
protected ValidationResult validateCurrentObject()
-
cutOffLocalizationInPropertyPath
protected java.lang.String cutOffLocalizationInPropertyPath(java.lang.String propertyPath)
-
collectValidationInfosForCurrentObject
protected java.util.List<ValidationInfo> collectValidationInfosForCurrentObject()
-
validateProperties
protected ValidationResult validateProperties(java.util.Collection<LocalizedQualifier> localizedQualifiers)
-
pickValidationPopupVisibility
protected ValidationResult pickValidationPopupVisibility(java.util.List<ValidationInfo> validationInfos)
-
validateProperties
@Deprecated(since="1811", forRemoval=true) protected ValidationResult validateProperties(java.util.Set<java.lang.String> fullPathQualifiers)Deprecated, for removal: This API element is subject to removal in a future version.since 1811, usevalidateProperties(Collection)instead
-
doValidate
protected ValidationResult doValidate(java.util.List<ValidationInfo> validations)
-
hideValidationPopUp
protected void hideValidationPopUp()
-
showValidationPopUp
protected void showValidationPopUp()
-
createValidationContext
protected ValidationContext createValidationContext(java.lang.String modelContext)
-
getCurrentValidationResult
public ValidationResult getCurrentValidationResult()
-
getCurrentObject
public java.lang.Object getCurrentObject(java.lang.String modelContext)
-
getValue
public <T> T getValue(java.lang.String key, java.lang.Class<T> expectedClass)- Overrides:
getValuein classDefaultWidgetController
-
prepareValidationResultModel
protected void prepareValidationResultModel()
-
prepareValidationResultsPopup
protected void prepareValidationResultsPopup(org.zkoss.zk.ui.Component parent)
-
getFlowConfiguration
public Flow getFlowConfiguration()
-
getModelContexts
public java.util.Set<java.lang.String> getModelContexts()
-
getValidationViolationsPopup
public ConfigurableFlowValidationResultsPopup getValidationViolationsPopup()
-
setValidationViolationsPopup
public void setValidationViolationsPopup(ConfigurableFlowValidationResultsPopup validationViolationsPopup)
-
jumpToStep
public void jumpToStep(StepType stepType)
-
getNotificationService
protected NotificationService getNotificationService()
-
getValidationHandler
@Deprecated(since="1811", forRemoval=true) public ValidationHandler getValidationHandler()Deprecated, for removal: This API element is subject to removal in a future version.since 1811, usegetLocalizationAwareValidationHandler()instead
-
getConfigurableFlowPersistDelegate
protected ConfigurableFlowControllerPersistDelegate getConfigurableFlowPersistDelegate()
-
-