インターフェース HeadersAwareReceiverWebServiceConnection

すべてのスーパーインターフェース:
AutoCloseableSE, WebServiceConnection
すべての既知の実装クラス:
AbstractReceiverConnection, HttpExchangeConnection, HttpServletConnection, JmsReceiverConnection, MailReceiverConnection, XmppReceiverConnection

public interface HeadersAwareReceiverWebServiceConnection extends WebServiceConnection
リクエストヘッダーを認識し、レスポンスヘッダーを定義できる WebServiceConnection のサブインターフェース。
導入:
2.3
  • 方法の詳細

    • getRequestHeaderNames

      IteratorSE<StringSE> getRequestHeaderNames() throws IOExceptionSE
      リクエストに含まれるすべてのヘッダー名を反復処理して返します。ヘッダーがない場合、空の Iterator を返します。
      例外:
      IOExceptionSE
    • getRequestHeaders

      IteratorSE<StringSE> getRequestHeaders(StringSE name) throws IOExceptionSE
      指定されたリクエストヘッダーのすべての文字列値を反復処理して返します。指定された名前のヘッダーが存在しない場合は、空の Iterator を返します。
      例外:
      IOExceptionSE
    • addResponseHeader

      void addResponseHeader(StringSE name, StringSE value) throws IOExceptionSE
      指定された名前と値でレスポンスヘッダーを追加します。このメソッドは複数回呼び出すことができ、複数の値を持つヘッダーを許可します。
      パラメーター:
      name - ヘッダーの名前
      value - ヘッダーの値
      例外:
      IOExceptionSE