Class ForwardingApplication

java.lang.Object
jakarta.faces.application.Application
org.jboss.as.jsf.injection.weld.legacy.ForwardingApplication
Direct Known Subclasses:
WeldApplicationLegacy

public abstract class ForwardingApplication extends jakarta.faces.application.Application
Author:
pmuir Bring this class back to allow Faces 1.2 to be used with WildFly See https://issues.jboss.org/browse/WFLY-9708
  • Constructor Details

    • ForwardingApplication

      public ForwardingApplication()
  • Method Details

    • delegate

      protected abstract jakarta.faces.application.Application delegate()
    • addBehavior

      public void addBehavior(String behaviorId, String behaviorClass)
      Overrides:
      addBehavior in class jakarta.faces.application.Application
    • addComponent

      public void addComponent(String componentType, String componentClass)
      Specified by:
      addComponent in class jakarta.faces.application.Application
    • addConverter

      public void addConverter(String converterId, String converterClass)
      Specified by:
      addConverter in class jakarta.faces.application.Application
    • addConverter

      public void addConverter(Class targetClass, String converterClass)
      Specified by:
      addConverter in class jakarta.faces.application.Application
    • addDefaultValidatorId

      public void addDefaultValidatorId(String validatorId)
      Overrides:
      addDefaultValidatorId in class jakarta.faces.application.Application
    • addELContextListener

      public void addELContextListener(jakarta.el.ELContextListener listener)
      Overrides:
      addELContextListener in class jakarta.faces.application.Application
    • addELResolver

      public void addELResolver(jakarta.el.ELResolver resolver)
      Overrides:
      addELResolver in class jakarta.faces.application.Application
    • addValidator

      public void addValidator(String validatorId, String validatorClass)
      Specified by:
      addValidator in class jakarta.faces.application.Application
    • createBehavior

      public jakarta.faces.component.behavior.Behavior createBehavior(String behaviorId) throws jakarta.faces.FacesException
      Overrides:
      createBehavior in class jakarta.faces.application.Application
      Throws:
      jakarta.faces.FacesException
    • createComponent

      public jakarta.faces.component.UIComponent createComponent(jakarta.faces.context.FacesContext context, jakarta.faces.application.Resource componentResource)
      Overrides:
      createComponent in class jakarta.faces.application.Application
    • createComponent

      public jakarta.faces.component.UIComponent createComponent(jakarta.faces.context.FacesContext context, String componentType, String rendererType)
      Overrides:
      createComponent in class jakarta.faces.application.Application
    • createComponent

      public jakarta.faces.component.UIComponent createComponent(jakarta.el.ValueExpression componentExpression, jakarta.faces.context.FacesContext context, String componentType) throws jakarta.faces.FacesException
      Overrides:
      createComponent in class jakarta.faces.application.Application
      Throws:
      jakarta.faces.FacesException
    • createComponent

      public jakarta.faces.component.UIComponent createComponent(jakarta.el.ValueExpression componentExpression, jakarta.faces.context.FacesContext context, String componentType, String rendererType)
      Overrides:
      createComponent in class jakarta.faces.application.Application
    • createComponent

      public jakarta.faces.component.UIComponent createComponent(String componentType) throws jakarta.faces.FacesException
      Specified by:
      createComponent in class jakarta.faces.application.Application
      Throws:
      jakarta.faces.FacesException
    • createConverter

      public jakarta.faces.convert.Converter createConverter(String converterId)
      Specified by:
      createConverter in class jakarta.faces.application.Application
    • createConverter

      public jakarta.faces.convert.Converter createConverter(Class targetClass)
      Specified by:
      createConverter in class jakarta.faces.application.Application
    • createValidator

      public jakarta.faces.validator.Validator createValidator(String validatorId) throws jakarta.faces.FacesException
      Specified by:
      createValidator in class jakarta.faces.application.Application
      Throws:
      jakarta.faces.FacesException
    • evaluateExpressionGet

      public <T> T evaluateExpressionGet(jakarta.faces.context.FacesContext context, String expression, Class<? extends T> expectedType) throws jakarta.el.ELException
      Overrides:
      evaluateExpressionGet in class jakarta.faces.application.Application
      Throws:
      jakarta.el.ELException
    • getActionListener

      public jakarta.faces.event.ActionListener getActionListener()
      Specified by:
      getActionListener in class jakarta.faces.application.Application
    • getBehaviorIds

      public Iterator<String> getBehaviorIds()
      Overrides:
      getBehaviorIds in class jakarta.faces.application.Application
    • getComponentTypes

      public Iterator<String> getComponentTypes()
      Specified by:
      getComponentTypes in class jakarta.faces.application.Application
    • getConverterIds

      public Iterator<String> getConverterIds()
      Specified by:
      getConverterIds in class jakarta.faces.application.Application
    • getConverterTypes

      public Iterator<Class<?>> getConverterTypes()
      Specified by:
      getConverterTypes in class jakarta.faces.application.Application
    • getDefaultLocale

      public Locale getDefaultLocale()
      Specified by:
      getDefaultLocale in class jakarta.faces.application.Application
    • getDefaultRenderKitId

      public String getDefaultRenderKitId()
      Specified by:
      getDefaultRenderKitId in class jakarta.faces.application.Application
    • getDefaultValidatorInfo

      public Map<String,String> getDefaultValidatorInfo()
      Overrides:
      getDefaultValidatorInfo in class jakarta.faces.application.Application
    • getELContextListeners

      public jakarta.el.ELContextListener[] getELContextListeners()
      Overrides:
      getELContextListeners in class jakarta.faces.application.Application
    • getELResolver

      public jakarta.el.ELResolver getELResolver()
      Overrides:
      getELResolver in class jakarta.faces.application.Application
    • getExpressionFactory

      public jakarta.el.ExpressionFactory getExpressionFactory()
      Overrides:
      getExpressionFactory in class jakarta.faces.application.Application
    • getFlowHandler

      public jakarta.faces.flow.FlowHandler getFlowHandler()
      Overrides:
      getFlowHandler in class jakarta.faces.application.Application
    • getMessageBundle

      public String getMessageBundle()
      Specified by:
      getMessageBundle in class jakarta.faces.application.Application
    • getNavigationHandler

      public jakarta.faces.application.NavigationHandler getNavigationHandler()
      Specified by:
      getNavigationHandler in class jakarta.faces.application.Application
    • getProjectStage

      public jakarta.faces.application.ProjectStage getProjectStage()
      Overrides:
      getProjectStage in class jakarta.faces.application.Application
    • getResourceBundle

      public ResourceBundle getResourceBundle(jakarta.faces.context.FacesContext ctx, String name)
      Overrides:
      getResourceBundle in class jakarta.faces.application.Application
    • getResourceHandler

      public jakarta.faces.application.ResourceHandler getResourceHandler()
      Overrides:
      getResourceHandler in class jakarta.faces.application.Application
    • getStateManager

      public jakarta.faces.application.StateManager getStateManager()
      Specified by:
      getStateManager in class jakarta.faces.application.Application
    • getSupportedLocales

      public Iterator<Locale> getSupportedLocales()
      Specified by:
      getSupportedLocales in class jakarta.faces.application.Application
    • getValidatorIds

      public Iterator<String> getValidatorIds()
      Specified by:
      getValidatorIds in class jakarta.faces.application.Application
    • getViewHandler

      public jakarta.faces.application.ViewHandler getViewHandler()
      Specified by:
      getViewHandler in class jakarta.faces.application.Application
    • publishEvent

      public void publishEvent(jakarta.faces.context.FacesContext context, Class<? extends jakarta.faces.event.SystemEvent> systemEventClass, Class<?> sourceBaseType, Object source)
      Overrides:
      publishEvent in class jakarta.faces.application.Application
    • publishEvent

      public void publishEvent(jakarta.faces.context.FacesContext context, Class<? extends jakarta.faces.event.SystemEvent> systemEventClass, Object source)
      Overrides:
      publishEvent in class jakarta.faces.application.Application
    • removeELContextListener

      public void removeELContextListener(jakarta.el.ELContextListener listener)
      Overrides:
      removeELContextListener in class jakarta.faces.application.Application
    • setActionListener

      public void setActionListener(jakarta.faces.event.ActionListener listener)
      Specified by:
      setActionListener in class jakarta.faces.application.Application
    • setDefaultLocale

      public void setDefaultLocale(Locale locale)
      Specified by:
      setDefaultLocale in class jakarta.faces.application.Application
    • setDefaultRenderKitId

      public void setDefaultRenderKitId(String renderKitId)
      Specified by:
      setDefaultRenderKitId in class jakarta.faces.application.Application
    • setFlowHandler

      public void setFlowHandler(jakarta.faces.flow.FlowHandler newHandler)
      Overrides:
      setFlowHandler in class jakarta.faces.application.Application
    • setMessageBundle

      public void setMessageBundle(String bundle)
      Specified by:
      setMessageBundle in class jakarta.faces.application.Application
    • setNavigationHandler

      public void setNavigationHandler(jakarta.faces.application.NavigationHandler handler)
      Specified by:
      setNavigationHandler in class jakarta.faces.application.Application
    • setResourceHandler

      public void setResourceHandler(jakarta.faces.application.ResourceHandler resourceHandler)
      Overrides:
      setResourceHandler in class jakarta.faces.application.Application
    • setStateManager

      public void setStateManager(jakarta.faces.application.StateManager manager)
      Specified by:
      setStateManager in class jakarta.faces.application.Application
    • setSupportedLocales

      public void setSupportedLocales(Collection<Locale> locales)
      Specified by:
      setSupportedLocales in class jakarta.faces.application.Application
    • setViewHandler

      public void setViewHandler(jakarta.faces.application.ViewHandler handler)
      Specified by:
      setViewHandler in class jakarta.faces.application.Application
    • subscribeToEvent

      public void subscribeToEvent(Class<? extends jakarta.faces.event.SystemEvent> systemEventClass, Class<?> sourceClass, jakarta.faces.event.SystemEventListener listener)
      Overrides:
      subscribeToEvent in class jakarta.faces.application.Application
    • subscribeToEvent

      public void subscribeToEvent(Class<? extends jakarta.faces.event.SystemEvent> systemEventClass, jakarta.faces.event.SystemEventListener listener)
      Overrides:
      subscribeToEvent in class jakarta.faces.application.Application
    • unsubscribeFromEvent

      public void unsubscribeFromEvent(Class<? extends jakarta.faces.event.SystemEvent> systemEventClass, Class<?> sourceClass, jakarta.faces.event.SystemEventListener listener)
      Overrides:
      unsubscribeFromEvent in class jakarta.faces.application.Application
    • unsubscribeFromEvent

      public void unsubscribeFromEvent(Class<? extends jakarta.faces.event.SystemEvent> systemEventClass, jakarta.faces.event.SystemEventListener listener)
      Overrides:
      unsubscribeFromEvent in class jakarta.faces.application.Application
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object