|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectcx.ath.kgslab.spring.axis.client.AxisInvocationInterceptor
動的呼出インタフェースのインターセプタ実装. S2AxisのDynamicInvocationInterceptorを参考に実装。
| フィールドの概要 | |
private org.springframework.beans.factory.BeanFactory |
beanFactory
|
private org.apache.axis.client.Service |
service
|
private java.lang.Object[] |
typeMappings
|
private java.lang.String |
url
|
| コンストラクタの概要 | |
AxisInvocationInterceptor()
コンストラクタ. |
|
| メソッドの概要 | |
void |
afterPropertiesSet()
初期化処理. |
java.lang.Object |
invoke(org.aopalliance.intercept.MethodInvocation invocation)
メソッド呼出をサービスの呼び出しに変換する. |
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
|
void |
setService(org.apache.axis.client.Service service)
動的呼出に必要な、サービスオブジェクトを設定する. |
void |
setTypeMappings(java.lang.Object[] typeMappings)
タイプマッピング定義を設定する. |
void |
setUrl(java.lang.String url)
対象ウェブサービスのURLを設定する. |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
private org.apache.axis.client.Service service
private java.lang.String url
private java.lang.Object[] typeMappings
private org.springframework.beans.factory.BeanFactory beanFactory
| コンストラクタの詳細 |
public AxisInvocationInterceptor()
| メソッドの詳細 |
public void setService(org.apache.axis.client.Service service)
service - The service to set.public void setUrl(java.lang.String url)
url - The url to set.
public java.lang.Object invoke(org.aopalliance.intercept.MethodInvocation invocation)
throws java.lang.Throwable
org.aopalliance.intercept.MethodInterceptor 内の invokeinvocation - メソッド呼出情報
java.lang.Throwable
public void afterPropertiesSet()
throws java.lang.Exception
org.springframework.beans.factory.InitializingBean 内の afterPropertiesSetjava.lang.ExceptionInitializingBean.afterPropertiesSet()public void setTypeMappings(java.lang.Object[] typeMappings)
typeMappings - The serializerSettings to set.
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
throws org.springframework.beans.BeansException
org.springframework.beans.factory.BeanFactoryAware 内の setBeanFactoryorg.springframework.beans.BeansExceptionBeanFactoryAware.setBeanFactory(org.springframework.beans.factory.BeanFactory)
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||