jp.go.nict.langrid.servicecontainer.executor.java
クラス JavaServiceContext

java.lang.Object
  上位を拡張 jp.go.nict.langrid.commons.ws.ServiceContext
      上位を拡張 jp.go.nict.langrid.commons.ws.ServiceContextWrapper
          上位を拡張 jp.go.nict.langrid.servicecontainer.executor.java.JavaServiceContext

public class JavaServiceContext
extends ServiceContextWrapper

Java用ServiceContext。

作成者:
Takao Nakaguchi

コンストラクタの概要
JavaServiceContext(ServiceContext wrapped, Map<String,Object> mimeHeaders, List<SOAPHeaderElement> headers)
          Java用ServiceContext。
 
メソッドの概要
 MimeHeaders getRequestMimeHeaders()
          リクエストに含まれるMIMEヘッダ(SOAP/HTTPの場合HTTPヘッダ)を返す。
 SOAPHeader getRequestSoapHeader()
          リクエストに含まれるSOAPヘッダを返す。
 
クラス jp.go.nict.langrid.commons.ws.ServiceContextWrapper から継承されたメソッド
getAuthPass, getAuthUser, getAuthUserGridId, getInitParameter, getPersistentProperty, getRealPath, getRemoteAddress, getRequestUrl, setPersistentProperty
 
クラス jp.go.nict.langrid.commons.ws.ServiceContext から継承されたメソッド
getInitParameter, getRequestContextURL, getRequestRootURL, getSelfGridId, getSelfNodeId
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JavaServiceContext

public JavaServiceContext(ServiceContext wrapped,
                          Map<String,Object> mimeHeaders,
                          List<SOAPHeaderElement> headers)
Java用ServiceContext。 既存のServiceContextをラップし、ヘッダ情報を置き換える。

パラメータ:
wrapped - ラップするServiceContext
mimeHeaders - MIMEヘッダ
headers - SOAPヘッダ
メソッドの詳細

getRequestMimeHeaders

public MimeHeaders getRequestMimeHeaders()
クラス ServiceContext の記述:
リクエストに含まれるMIMEヘッダ(SOAP/HTTPの場合HTTPヘッダ)を返す。

オーバーライド:
クラス ServiceContextWrapper 内の getRequestMimeHeaders
戻り値:
MIMEヘッダ

getRequestSoapHeader

public SOAPHeader getRequestSoapHeader()
                                throws SOAPException
クラス ServiceContext の記述:
リクエストに含まれるSOAPヘッダを返す。

オーバーライド:
クラス ServiceContextWrapper 内の getRequestSoapHeader
戻り値:
MIMEヘッダ
例外:
SOAPException - 処理に失敗した