Class DeploymentValidationService


  • public class DeploymentValidationService
    extends Object
    • Constructor Detail

      • DeploymentValidationService

        public DeploymentValidationService​(WebBeansContext webBeansContext)
    • Method Detail

      • validateProxyable

        public javax.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