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
    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 Details

    • 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