パッケージ jakarta.xml.ws

アノテーション型 RequestWrapper


  • @TargetSE(METHODSE)
    @RetentionSE(RUNTIMESE)
    @DocumentedSE
    public @interface RequestWrapper
    実行時に使用されるリクエストラッパー Bean を使用して、サービスエンドポイントインターフェースのメソッドにアノテーションを付けるために使用されます。localName のデフォルト値は WebMethod アノテーションで定義されている operationName であり、targetNamespace は SEI のターゲット名前空間です。

    Java から開始する場合、このアノテーションは、ドキュメントリテラルモードでのオーバーロードの競合を解決するために使用されます。この場合、className のみが必要です。

    導入:
    1.6、JAX-WS 2.0
    • 要素の詳細

      • localName

        StringSE localName
        要素のローカル名。
        戻り値:
        ローカル名
        デフォルト:
        ""
      • targetNamespace

        StringSE targetNamespace
        要素の名前空間名。
        戻り値:
        ターゲット名前空間名
        デフォルト:
        ""
      • className

        StringSE className
        ラッパー Bean 名をリクエストします。
        戻り値:
        Bean 名
        デフォルト:
        ""
      • partName

        StringSE partName
        wsdl: ラッパーパーツのパーツ名
        戻り値:
        wsdl: パーツ名
        導入:
        1.7、JAX-WS 2.2
        デフォルト:
        ""