パッケージ jakarta.resource.spi
アノテーションインターフェース ConfigProperty
@DocumentedSE
@RetentionSE(RUNTIMESE)
@TargetSE({FIELDSE,METHODSE})
public @interface ConfigProperty
JavaBean プロパティを構成プロパティとして指定します
- 導入:
- 1.6
オプション要素の概要
オプション要素修飾子と型オプションの要素説明boolean構成プロパティが機密であることを示し、アプリケーションサーバーの構成ツールが編集するために特別な視覚補助を使用することを推奨します。可能であれば、フィールドベースのアノテーションのコンテナーによって推測されます。StringSE[]構成プロパティについて説明します。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