Annotation Type FacesBehavior



  • @Retention(RUNTIME)
    @Target(TYPE)
    @Inherited
    @Qualifier
    public @interface FacesBehavior

    The presence of this annotation on a class automatically registers the class with the runtime as a Behavior. The value of this annotation attribute is taken to be the behavior-id with which instances of this class of behavior can be instantiated by calling Application.createBehavior(java.lang.String)

    Since:
    2.0
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String value  
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      boolean managed
      The value of this annotation attribute is taken to be an indicator that flags whether or not the given converter is a CDI managed converter.
    • Element Detail

      • value

        java.lang.String value
      • managed

        boolean managed

        The value of this annotation attribute is taken to be an indicator that flags whether or not the given converter is a CDI managed converter.

        Returns:
        true if CDI managed, false otherwise.
        Default:
        false