org.seasar.remoting.axis.deployment.provider
クラス WSDDS2MsgProvider

java.lang.Object
  拡張org.apache.axis.deployment.wsdd.WSDDProvider
      拡張org.seasar.remoting.axis.deployment.provider.WSDDS2MsgProvider

public class WSDDS2MsgProvider
extends org.apache.axis.deployment.wsdd.WSDDProvider

S2コンテナからMSG型のサービス実装を取得するプロバイダのファクトリです。
このクラスは、 s2-axis.jar ファイル中の META-INF/services/org.apache.axis.deployment.wsdd.Provider に記述されることにより、 org.apache.axis.wsdd.WSDDProvider に登録されます。

作成者:
koichik

フィールドの概要
 
クラス org.apache.axis.deployment.wsdd.WSDDProvider から継承したフィールド
log
 
コンストラクタの概要
WSDDS2MsgProvider()
           
 
メソッドの概要
 java.lang.String getName()
          このプロバイダを識別するローカル名を返します。
 org.apache.axis.Handler newProviderInstance(org.apache.axis.deployment.wsdd.WSDDService service, org.apache.axis.EngineConfiguration registry)
          新しいプロバイダのインスタンスを生成して返します。
 
クラス org.apache.axis.deployment.wsdd.WSDDProvider から継承したメソッド
getInstance, getOperation, getOperations, registerProvider
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

WSDDS2MsgProvider

public WSDDS2MsgProvider()
メソッドの詳細

getName

public java.lang.String getName()
このプロバイダを識別するローカル名を返します。

戻り値:
このプロバイダを識別するローカル名

newProviderInstance

public org.apache.axis.Handler newProviderInstance(org.apache.axis.deployment.wsdd.WSDDService service,
                                                   org.apache.axis.EngineConfiguration registry)
                                            throws java.lang.Exception
新しいプロバイダのインスタンスを生成して返します。

パラメータ:
service - WSDDS2Serviceのインスタンス
registry - ハンドラのレジストリ
例外:
java.lang.Exception


Copyright © 2005-2006 The Seasar Foundation. All Rights Reserved.