cx.ath.kgslab.spring.axis.server
クラス SpringRPCProvider

java.lang.Object
  拡張org.apache.axis.handlers.BasicHandler
      拡張org.apache.axis.providers.BasicProvider
          拡張org.apache.axis.providers.java.JavaProvider
              拡張org.apache.axis.providers.java.RPCProvider
                  拡張cx.ath.kgslab.spring.axis.server.SpringRPCProvider
すべての実装インタフェース:
org.apache.axis.Handler, java.io.Serializable

public class SpringRPCProvider
extends org.apache.axis.providers.java.RPCProvider

Spring RPC Provider . SpringのBeanをウェブサービスとして公開する。 RPCProviderの実装をベースに、S2AxisのS2Providerの実装を参考に作成。

バージョン:
$Revision: 1.3 $
作成者:
NAGASAWA Takahiro
関連項目:
直列化された形式

入れ子クラスの概要
 
クラス org.apache.axis.providers.java.JavaProvider から継承した入れ子クラス
 
フィールドの概要
static java.lang.String OPTION_APPLICATION_CONTEXT
          アプリケーションコンテキストのキー
static java.lang.String OPTION_COMPONENT_NAME
          コンポーネント名のキー
 
クラス org.apache.axis.providers.java.RPCProvider から継承したフィールド
log
 
クラス org.apache.axis.providers.java.JavaProvider から継承したフィールド
entLog, OPTION_ALLOWEDMETHODS, OPTION_CLASSNAME, OPTION_CLASSPATH, OPTION_IS_STATIC, OPTION_SCOPE, OPTION_WSDL_INPUTSCHEMA, OPTION_WSDL_PORTTYPE, OPTION_WSDL_SERVICEELEMENT, OPTION_WSDL_SERVICEPORT, OPTION_WSDL_TARGETNAMESPACE
 
クラス org.apache.axis.handlers.BasicHandler から継承したフィールド
makeLockable, name, options
 
コンストラクタの概要
SpringRPCProvider()
           
 
メソッドの概要
protected  java.lang.Object makeNewServiceObject(org.apache.axis.MessageContext msgContext, java.lang.String className)
           
 
クラス org.apache.axis.providers.java.RPCProvider から継承したメソッド
checkMethodName, invokeMethod, processMessage
 
クラス org.apache.axis.providers.java.JavaProvider から継承したメソッド
generateWSDL, getServiceClass, getServiceClassName, getServiceClassNameOptionName, getServiceObject, initServiceDesc, invoke
 
クラス org.apache.axis.providers.BasicProvider から継承したメソッド
addOperation, getOperationName, getOperationNames, getOperationQNames
 
クラス org.apache.axis.handlers.BasicHandler から継承したメソッド
canHandleBlock, cleanup, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockable
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

OPTION_APPLICATION_CONTEXT

public static final java.lang.String OPTION_APPLICATION_CONTEXT
アプリケーションコンテキストのキー

関連項目:
定数フィールド値

OPTION_COMPONENT_NAME

public static final java.lang.String OPTION_COMPONENT_NAME
コンポーネント名のキー

関連項目:
定数フィールド値
コンストラクタの詳細

SpringRPCProvider

public SpringRPCProvider()
メソッドの詳細

makeNewServiceObject

protected java.lang.Object makeNewServiceObject(org.apache.axis.MessageContext msgContext,
                                                java.lang.String className)
パラメータ:
msgContext - メッセージコンテキスト
className - クラス名
関連項目:
JavaProvider.makeNewServiceObject(org.apache.axis.MessageContext,java.lang.String)