|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.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)
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||