org.seasar.remoting.axis.deployment
クラス WSDDS2Handler

java.lang.Object
  拡張org.apache.axis.deployment.wsdd.WSDDConstants
      拡張org.apache.axis.deployment.wsdd.WSDDElement
          拡張org.apache.axis.deployment.wsdd.WSDDDeployableItem
              拡張org.apache.axis.deployment.wsdd.WSDDHandler
                  拡張org.seasar.remoting.axis.deployment.WSDDS2Handler
すべての実装インタフェース:
java.io.Serializable

public class WSDDS2Handler
extends org.apache.axis.deployment.wsdd.WSDDHandler

S2によりインスタンス管理されるハンドラのWSDDによる表現です。

作成者:
koichik
関連項目:
直列化された形式

フィールドの概要
protected  org.seasar.framework.container.ComponentDef componentDef
           
 
クラス org.apache.axis.deployment.wsdd.WSDDDeployableItem から継承したフィールド
log, parameters, qname, scope, SCOPE_PER_ACCESS, SCOPE_PER_REQUEST, SCOPE_SINGLETON, scopeStrings, singletonInstance, type
 
クラス org.apache.axis.deployment.wsdd.WSDDConstants から継承したフィールド
ARRAY_DESERIALIZER_FACTORY, ARRAY_SERIALIZER_FACTORY, ATTR_ATTACHMENT_FORMAT, ATTR_CLASS, ATTR_CLASSNAME, ATTR_DESERIALIZER, ATTR_ENCSTYLE, ATTR_INHEADER, ATTR_INNER_NAME, ATTR_INNER_TYPE, ATTR_ITEMQNAME, ATTR_ITEMTYPE, ATTR_LANG_SPEC_TYPE, ATTR_LOCKED, ATTR_MEP, ATTR_MODE, ATTR_NAME, ATTR_OUTHEADER, ATTR_PIVOT, ATTR_PROVIDER, ATTR_QNAME, ATTR_RETHEADER, ATTR_RETITEMQNAME, ATTR_RETITEMTYPE, ATTR_RETQNAME, ATTR_RETTYPE, ATTR_SERIALIZER, ATTR_SOAP12ACTION, ATTR_SOAPACTION, ATTR_SOAPACTORNAME, ATTR_STREAMING, ATTR_STYLE, ATTR_TYPE, ATTR_USE, ATTR_VALUE, BEAN_DESERIALIZER_FACTORY, BEAN_SERIALIZER_FACTORY, ELEM_WSDD_ARRAYMAPPING, ELEM_WSDD_BEANMAPPING, ELEM_WSDD_CHAIN, ELEM_WSDD_DEPLOY, ELEM_WSDD_DOC, ELEM_WSDD_ELEMENTMAPPING, ELEM_WSDD_ENDPOINTURL, ELEM_WSDD_FAULT, ELEM_WSDD_FAULTFLOW, ELEM_WSDD_GLOBAL, ELEM_WSDD_HANDLER, ELEM_WSDD_JAXRPC_CHAIN, ELEM_WSDD_JAXRPC_HANDLERINFO, ELEM_WSDD_JAXRPC_HEADER, ELEM_WSDD_JAXRPC_ROLE, ELEM_WSDD_NAMESPACE, ELEM_WSDD_OPERATION, ELEM_WSDD_PARAM, ELEM_WSDD_REQFLOW, ELEM_WSDD_RESPFLOW, ELEM_WSDD_ROLE, ELEM_WSDD_SERVICE, ELEM_WSDD_TRANSPORT, ELEM_WSDD_TYPEMAPPING, ELEM_WSDD_UNDEPLOY, ELEM_WSDD_WSDLFILE, NS_PREFIX_WSDD, NS_PREFIX_WSDD_JAVA, PROVIDER_BSF, PROVIDER_COM, PROVIDER_CORBA, PROVIDER_EJB, PROVIDER_HANDLER, PROVIDER_MSG, PROVIDER_RMI, PROVIDER_RPC, QNAME_ARRAYMAPPING, QNAME_BEANMAPPING, QNAME_BSF_PROVIDER, QNAME_CHAIN, QNAME_COM_PROVIDER, QNAME_CORBA_PROVIDER, QNAME_DEPLOY, QNAME_DOC, QNAME_EJB_PROVIDER, QNAME_ELEMENTMAPPING, QNAME_ENDPOINTURL, QNAME_FAULT, QNAME_FAULTFLOW, QNAME_GLOBAL, QNAME_HANDLER, QNAME_HANDLER_PROVIDER, QNAME_JAVAMSG_PROVIDER, QNAME_JAVARPC_PROVIDER, QNAME_JAXRPC_HANDLERINFO, QNAME_JAXRPC_HANDLERINFOCHAIN, QNAME_JAXRPC_HEADER, QNAME_JAXRPC_ROLE, QNAME_NAMESPACE, QNAME_OPERATION, QNAME_PARAM, QNAME_REQFLOW, QNAME_RESPFLOW, QNAME_RMI_PROVIDER, QNAME_SERVICE, QNAME_TRANSPORT, QNAME_TYPEMAPPING, QNAME_UNDEPLOY, QNAME_WSDLFILE, URI_WSDD, URI_WSDD_HANDLER, URI_WSDD_JAVA, URI_WSDD_WSDD_BSF, URI_WSDD_WSDD_COM
 
コンストラクタの概要
WSDDS2Handler(org.seasar.framework.container.ComponentDef componentDef)
          コンポーネント定義からインスタンスを構築します。
 
メソッドの概要
protected  org.apache.axis.Handler makeNewInstance(org.apache.axis.EngineConfiguration registry)
          ハンドラのインスタンスを返します。
 
クラス org.apache.axis.deployment.wsdd.WSDDHandler から継承したメソッド
deployToRegistry, getElementName, writeToContext
 
クラス org.apache.axis.deployment.wsdd.WSDDDeployableItem から継承したメソッド
getInstance, getJavaClass, getParameter, getParametersTable, getQName, getType, removeParameter, setName, setOptionsHashtable, setParameter, setQName, setType, writeParamsToContext
 
クラス org.apache.axis.deployment.wsdd.WSDDElement から継承したメソッド
getChildElement, getChildElements
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

componentDef

protected org.seasar.framework.container.ComponentDef componentDef
コンストラクタの詳細

WSDDS2Handler

public WSDDS2Handler(org.seasar.framework.container.ComponentDef componentDef)
コンポーネント定義からインスタンスを構築します。

パラメータ:
componentDef - コンポーネント定義
メソッドの詳細

makeNewInstance

protected org.apache.axis.Handler makeNewInstance(org.apache.axis.EngineConfiguration registry)
                                           throws org.apache.axis.ConfigurationException
ハンドラのインスタンスを返します。

パラメータ:
registry - レジストリ
戻り値:
ハンドラ
例外:
org.apache.axis.ConfigurationException


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