|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.cosee.AspectBase
public class AspectBase
汎用アスペクト。具体的な処理はこのサブアスペクトに記述する。
コンストラクタの概要 | |
---|---|
AspectBase(EndpointRewriter[] rewriters,
SoapHeaderElementFactory factory)
コンストラクタ。 |
メソッドの概要 | |
---|---|
protected void |
appendInvocationHeaders(long processId,
long invocationId,
String partnerLinkName,
Map<String,Object> mimeHeaders,
SoapHeaders soapHeaders)
|
protected void |
appendResponseHeaders(long processId,
MimeHeaders mimeHeaders,
SOAPHeader soapHeader)
プロセスのレスポンスヘッダを追加する。 |
protected void |
beginProcess(ServiceContext serviceContext,
long processId)
|
protected void |
endProcess(long processId)
|
protected Map<String,Object> |
getProperties(long processId)
|
protected void |
initEndpointRewriters(ServiceContext serviceContext,
long processId,
EndpointRewriter[] rewriters)
|
protected void |
processInvocationResponseHeaders(long processId,
long invocationId,
String invocationName,
long deltaTime,
MimeHeaders mimeHeaders,
Iterator<SOAPHeaderElement> soapHeaders,
SOAPFault soapFault)
各呼び出しの結果を処理する。 |
protected Endpoint |
rewriteEndpoint(long processId,
URI processUri,
long invocationId,
String partnerLinkName,
URI serviceNamespace,
Endpoint original)
|
protected Endpoint |
rewriteEndpoint(long processId,
URI processUri,
long invocationId,
String partnerLinkName,
URI serviceNamespace,
Endpoint original,
EndpointRewriter[] rewriters)
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public AspectBase(EndpointRewriter[] rewriters, SoapHeaderElementFactory factory)
rewriters
- 適用するEndpointRewriterの配列メソッドの詳細 |
---|
protected void beginProcess(ServiceContext serviceContext, long processId)
protected void initEndpointRewriters(ServiceContext serviceContext, long processId, EndpointRewriter[] rewriters)
protected Endpoint rewriteEndpoint(long processId, URI processUri, long invocationId, String partnerLinkName, URI serviceNamespace, Endpoint original)
protected Endpoint rewriteEndpoint(long processId, URI processUri, long invocationId, String partnerLinkName, URI serviceNamespace, Endpoint original, EndpointRewriter[] rewriters)
protected void appendInvocationHeaders(long processId, long invocationId, String partnerLinkName, Map<String,Object> mimeHeaders, SoapHeaders soapHeaders)
protected void processInvocationResponseHeaders(long processId, long invocationId, String invocationName, long deltaTime, MimeHeaders mimeHeaders, Iterator<SOAPHeaderElement> soapHeaders, SOAPFault soapFault)
processId
- プロセスIDmimeHeaders
- MIMEヘッダ(HTTPヘッダ)soapHeaders
- SOAPヘッダprotected void appendResponseHeaders(long processId, MimeHeaders mimeHeaders, SOAPHeader soapHeader)
processId
- プロセスIDmimeHeaders
- MIMEヘッダ(HTTPヘッダ)soapHeader
- SOAPヘッダprotected void endProcess(long processId)
protected Map<String,Object> getProperties(long processId)
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |