Class DeploymentValidationService

java.lang.Object
org.apache.webbeans.config.DeploymentValidationService

public class DeploymentValidationService extends Object
  • Constructor Details

    • DeploymentValidationService

      public DeploymentValidationService(WebBeansContext webBeansContext)
  • Method Details

    • validateProxyable

      public jakarta.enterprise.inject.UnproxyableResolutionException validateProxyable(OwbBean<?> bean, boolean ignoreFinalMethods)
      Checks the unproxyable condition.
      Returns:
      exception TCKs validate at runtime
      Throws:
      WebBeansConfigurationException - if bean is not proxied by the container
    • validatePassivationCapable

      public <T> void validatePassivationCapable(OwbBean<T> bean)
      If bean is passivation capable, it validate all of its dependencies.
      Throws:
      WebBeansConfigurationException - if not satisfy passivation dependencies