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


@TargetSE(TYPESE) @RetentionSE(RUNTIMESE) @DocumentedSE @Component public @interface Endpoint
アノテーション付きクラスが「エンドポイント」(Web サービスエンドポイントなど)であることを示します。

このアノテーションは @Component の特殊化として機能し、クラスパススキャンを通じて実装クラスを自動検出できるようにします。このクラスのインスタンスは通常、SoapActionAnnotationMethodEndpointMapping などの AbstractAnnotationMethodEndpointMapping 実装によって取得されます。

導入:
1.0.0
作成者:
Arjen Poutsma
関連事項:
  • ClassPathBeanDefinitionScanner
  • オプション要素の概要

    オプション要素
    修飾子と型
    オプションの要素
    説明
    この値は、自動検出されたコンポーネントの場合、Spring Bean に変換される論理コンポーネント名の提案を示している場合があります。
  • 要素の詳細

    • value

      StringSE value
      この値は、自動検出されたコンポーネントの場合、Spring Bean に変換される論理コンポーネント名の提案を示している場合があります。
      戻り値:
      推奨されるコンポーネント名(ある場合)
      デフォルト:
      ""