パッケージ jakarta.resource.spi

アノテーションインターフェース ConfigProperty


@DocumentedSE @RetentionSE(RUNTIMESE) @TargetSE({FIELDSE,METHODSE}) public @interface ConfigProperty
JavaBean プロパティを構成プロパティとして指定します
導入:
1.6
  • オプション要素の概要

    オプション要素
    修飾子と型
    オプションの要素
    説明
    boolean
    構成プロパティが機密であることを示し、アプリケーションサーバーの構成ツールが編集するために特別な視覚補助を使用することを推奨します。
    可能であれば、フィールドベースのアノテーションのコンテナーによって推測されます。
    構成プロパティについて説明します。
    boolean
    構成プロパティの自動検出中に、構成ツールがこのプロパティの考慮を無視する必要があることを示します。
    boolean
    構成プロパティが JavaBean の存続期間中の値の動的更新をサポートすることを示します
    指定されていない場合、コンテナーによって推測されます。
  • 要素の詳細

    • type

      ClassSE type
      指定されていない場合、コンテナーによって推測されます。
      戻り値:
      プロパティタイプ
      デフォルト:
      java.lang.Object.class
    • description

      StringSE[] description
      構成プロパティについて説明します。
      戻り値:
      プロパティの説明
      デフォルト:
      {}
    • defaultValue

      StringSE defaultValue
      可能であれば、フィールドベースのアノテーションのコンテナーによって推測されます。
      戻り値:
      デフォルト値
      デフォルト:
      ""
    • ignore

      boolean ignore
      構成プロパティの自動検出中に、構成ツールがこのプロパティの考慮を無視する必要があることを示します。
      戻り値:
      構成プロパティの自動検出中に構成ツールがこのプロパティの考慮を無視する必要がある場合は true
      デフォルト:
      false
    • supportsDynamicUpdates

      boolean supportsDynamicUpdates
      構成プロパティが JavaBean の存続期間中の値の動的更新をサポートすることを示します
      戻り値:
      構成プロパティが動的更新をサポートしている場合は true
      デフォルト:
      false
    • confidential

      boolean confidential
      構成プロパティが機密であることを示し、アプリケーションサーバーの構成ツールが編集するために特別な視覚補助を使用することを推奨します。
      戻り値:
      構成プロパティが機密である場合は true
      デフォルト:
      false