クラス HttpDestinationDescriptor

java.lang.ObjectSE
org.springframework.ws.transport.http.HttpDestinationDescriptor
実装済みのインターフェース一覧:
WebServiceMessageSender.DestinationDescriptor

public final class HttpDestinationDescriptor extends ObjectSE implements WebServiceMessageSender.DestinationDescriptor
HTTP 宛先向けの WebServiceMessageSender.DestinationDescriptor 実装。
導入:
3.1.9
  • 方法の詳細

    • of

      指定された URI と URI ソースからインスタンスを作成します。
      パラメーター:
      uri - URI
      uriSource - URI ソース
      戻り値:
      記述子
    • uri

      public URISE uri()
      インターフェースからコピーされた説明: WebServiceMessageSender.DestinationDescriptor
      URI を返します。
      次で指定:
      インターフェース WebServiceMessageSender.DestinationDescriptor 内の uri 
      戻り値:
      URI
    • uriSource

      インターフェースからコピーされた説明: WebServiceMessageSender.DestinationDescriptor
      URI の発信元を返します。
      次で指定:
      インターフェース WebServiceMessageSender.DestinationDescriptor 内の uriSource 
      戻り値:
      URI のソース
    • hostName

      public @Nullable StringSE hostName()
      URI のホスト名を小文字で返します。
      戻り値:
      ホスト名、または URI にホスト名がない場合は null 
    • hostAddress

      public @Nullable InetAddressSE hostAddress(boolean allowDnsResolution)
      ホスト名を InetAddressSE に解決します。
      パラメーター:
      allowDnsResolution - DNS 解決を許可するかどうか。false の場合、IP リテラルのみが考慮されます。
      戻り値:
      ホスト名が解決できない場合は、ホストのアドレスまたは null を指定します。
    • isSiteLocalIpv4Literal

      public boolean isSiteLocalIpv4Literal()
      URI ホストがプライベート(RFC 1918)範囲内の IPv4 アドレスリテラルであるかどうか。
      戻り値:
      ホストが IPv4 リテラルとして解析され、InetAddress.isSiteLocalAddress() が true の場合は true、ホスト名、非リテラルのホスト、非 IPv4 リテラル、およびパブリック IPv4 リテラルの場合は false となります。