Annotation Type VaadinConfigurable

    • Element Detail

      • value

        String value
        Configuration bean definition template name, if any.
        Returns:
        bean definition template name, or empty string for none
        Default:
        ""
      • autowire

        Autowire autowire
        Whether and how to automatically autowire dependencies.
        Returns:
        true to autowire
        Default:
        org.springframework.beans.factory.annotation.Autowire.NO
      • dependencyCheck

        boolean dependencyCheck
        Whether to enable dependency checking.
        Returns:
        true for dependency checking
        Default:
        false
      • preConstruction

        boolean preConstruction
        Whether to inject dependencies prior to constructor execution.
        Returns:
        true for pre-construction dependency injection
        Default:
        false
      • ifSessionNotLocked

        ErrorAction ifSessionNotLocked
        What to do when we discover that the VaadinSession is not locked when the annotated bean is constructed. For beans that are (or will interact with) Vaadin widgets, containers, etc., this typically indicates a programming error. In such cases, this property configures what to do, if anything.
        Returns:
        action to take if session is not locked
        See Also:
        VaadinSession.getLockInstance()
        Default:
        org.dellroad.stuff.java.ErrorAction.EXCEPTION