Class InboundChannelConfigurationWizardHandler

  • All Implemented Interfaces:
    com.hybris.cockpitng.widgets.configurableflow.FlowActionHandler

    public class InboundChannelConfigurationWizardHandler
    extends java.lang.Object
    implements com.hybris.cockpitng.widgets.configurableflow.FlowActionHandler
    Wizard handler for the creation process of Inbound Channel Configurations. Allows for the extension of the default creation wizard by handling the input of IntegrationClientCredentialsDetails to create IntegrationClientCredentialsDetails and ExposedOAuthCredential.
    • Field Detail

      • WIDGET_CONTROLLER

        protected static final java.lang.String WIDGET_CONTROLLER
        See Also:
        Constant Field Values
      • INBOUND_CHANNEL_CONFIG

        protected static final java.lang.String INBOUND_CHANNEL_CONFIG
        See Also:
        Constant Field Values
      • NEW_INTEGRATION_SERVICE_CLIENT_DETAIL

        protected static final java.lang.String NEW_INTEGRATION_SERVICE_CLIENT_DETAIL
        See Also:
        Constant Field Values
      • INTEGRATION_ERROR_TITLE

        protected static final java.lang.String INTEGRATION_ERROR_TITLE
        See Also:
        Constant Field Values
      • INTEGRATION_CLIENT_CRED_ERROR_MESSAGE

        protected static final java.lang.String INTEGRATION_CLIENT_CRED_ERROR_MESSAGE
        See Also:
        Constant Field Values
      • INTEGRATION_USER_ERROR_MESSAGE

        protected static final java.lang.String INTEGRATION_USER_ERROR_MESSAGE
        See Also:
        Constant Field Values
    • Constructor Detail

      • InboundChannelConfigurationWizardHandler

        public InboundChannelConfigurationWizardHandler()
    • Method Detail

      • perform

        public void perform​(com.hybris.cockpitng.config.jaxb.wizard.CustomType customType,
                            com.hybris.cockpitng.widgets.configurableflow.FlowActionHandlerAdapter flowActionHandlerAdapter,
                            java.util.Map<java.lang.String,​java.lang.String> map)
        Specified by:
        perform in interface com.hybris.cockpitng.widgets.configurableflow.FlowActionHandler
      • showErrorMessageBox

        protected void showErrorMessageBox​(java.lang.String msgKey,
                                           java.lang.String titleKey)
      • setModelService

        public void setModelService​(ModelService modelService)
      • setCockpitEventQueue

        public void setCockpitEventQueue​(com.hybris.cockpitng.core.events.CockpitEventQueue cockpitEventQueue)