Annotation Type ManagedAttribute


  • @Retention(RUNTIME)
    @Target(METHOD)
    public @interface ManagedAttribute
    • Element Detail

      • secure

        boolean secure
        Default:
        false
      • mandatory

        boolean mandatory
        Default:
        false
      • persist

        boolean persist
        Default:
        true
      • defaultValue

        java.lang.String defaultValue
        Default:
        ""
      • description

        java.lang.String description
        Default:
        ""
      • validValues

        java.lang.String[] validValues
        Default:
        {}
      • validValuePattern

        java.lang.String validValuePattern
        Default:
        ""
      • oversize

        boolean oversize
        Default:
        false
      • oversizedAltText

        java.lang.String oversizedAltText
        Default:
        ""
      • secureValueFilter

        java.lang.String secureValueFilter
        Default:
        ""
      • immutable

        boolean immutable
        If true, the model attribute value cannot be mutated after construction.
        Default:
        false
      • initialization

        Initialization initialization
        Default:
        org.apache.qpid.server.model.Initialization.none
      • updateAttributeDespiteUnchangedValue

        boolean updateAttributeDespiteUnchangedValue
        Default:
        false