Class JsfApiAbstraction

java.lang.Object
org.jboss.weld.util.ApiAbstraction
org.jboss.weld.module.jsf.JsfApiAbstraction
All Implemented Interfaces:
org.jboss.weld.bootstrap.api.Service

public class JsfApiAbstraction extends ApiAbstraction implements org.jboss.weld.bootstrap.api.Service
Utility class for JSF related components, concepts etc. It can also report on the compatibility of the current JSF implementation being used.
Author:
Pete Muir, Dan Allen
  • Field Details

    • FACES_CONTEXT

      public final Class<?> FACES_CONTEXT
    • BEHAVIOR_CLASS

      public final Class<?> BEHAVIOR_CLASS
    • MINIMUM_API_VERSION

      public final double MINIMUM_API_VERSION
  • Constructor Details

    • JsfApiAbstraction

      public JsfApiAbstraction(org.jboss.weld.resources.spi.ResourceLoader resourceLoader)
  • Method Details

    • isApiVersionCompatibleWith

      public boolean isApiVersionCompatibleWith(double version)
    • cleanup

      public void cleanup()
      Specified by:
      cleanup in interface org.jboss.weld.bootstrap.api.Service