モジュール java.xml.ws
パッケージ javax.xml.ws.soap

インタフェースSOAPBinding

  • すべてのスーパー・インタフェース:
    Binding

    public interface SOAPBinding
    extends Binding
    SOAPBindingインタフェースは、SOAPバインディング用の抽象です。
    導入されたバージョン:
    1.6, JAX-WS 2.0
    • フィールドの詳細

      • SOAP11HTTP_BINDING

        static final String SOAP11HTTP_BINDING
        SOAP 1.1 over HTTPバインディングの識別子を表す定数。
        関連項目:
        定数フィールド値
      • SOAP12HTTP_BINDING

        static final String SOAP12HTTP_BINDING
        SOAP 1.2 over HTTPバインディングの識別子を表す定数。
        関連項目:
        定数フィールド値
      • SOAP11HTTP_MTOM_BINDING

        static final String SOAP11HTTP_MTOM_BINDING
        デフォルトでMTOMが有効化されるSOAP 1.1 over HTTPバインディングの識別子を表す定数。
        関連項目:
        定数フィールド値
      • SOAP12HTTP_MTOM_BINDING

        static final String SOAP12HTTP_MTOM_BINDING
        デフォルトでMTOMが有効化されるSOAP 1.2 over HTTPバインディングの識別子を表す定数。
        関連項目:
        定数フィールド値
    • メソッドの詳細

      • getRoles

        Set<String> getRoles()
        SOAPバインディング・インスタンスが実行するロールを取得します。
        戻り値:
        Set<String>バインディング・インスタンスによって実行されるロールのセット。
      • setRoles

        void setRoles​(Set<String> roles)
        SOAPバインディング・インスタンスが実行するロールを設定します。
        パラメータ:
        roles - バインディング・インスタンスによって実行されるロール・セット。
        例外:
        WebServiceException - ロールのリストの構成に誤りがあります。
      • isMTOMEnabled

        boolean isMTOMEnabled()
        MTOMの使用が有効化されている場合、trueを返します。
        戻り値:
        MTOMの使用が有効化されている場合のみ、true
      • setMTOMEnabled

        void setMTOMEnabled​(boolean flag)
        MTOMの使用を有効または無効にします。
        パラメータ:
        flag - MTOMの使用を有効にするか無効にするかを指定するboolean
        例外:
        WebServiceException - 指定された設定がこのバインディング・インスタンスでサポートされていない場合。
      • getSOAPFactory

        SOAPFactory getSOAPFactory()
        このSOAPバインディングによって使用されるSAAJ SOAPFactoryインスタンスを取得します。
        戻り値:
        このSOAPバインディングによって使用されるSOAPFactoryインスタンス。
      • getMessageFactory

        MessageFactory getMessageFactory()
        このSOAPバインディングによって使用されるSAAJ MessageFactoryインスタンスを取得します。
        戻り値:
        このSOAPバインディングによって使用されるMessageFactoryインスタンス。