A C D E F G H I L M N O P S T W

A

ATTR_AXIS_ENGINE - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
サーブレットコンテキストからAxisエンジンを取得するためのキーです。
AXIS_SERVLET - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
AxisServletのサーブレット名です。
AutoRegisterableTypeMappingDelegate - class org.apache.axis.encoding.AutoRegisterableTypeMappingDelegate.
タイプマッピングを自動登録するための TypeMappingDelegate 拡張クラス。
AutoRegisterableTypeMappingDelegate() - class org.apache.axis.encoding.AutoRegisterableTypeMappingDelegate のコンストラクタ
自動登録モードで空のマッピングを持つ TypeMappingImpl を移譲先とするインスタンスを構築します。
AxisConnector - class org.seasar.remoting.axis.connector.AxisConnector.
Webサービスを呼び出すS2Remotingコネクタの実装クラスです。
AxisConnector() - class org.seasar.remoting.axis.connector.AxisConnector のコンストラクタ
 
AxisDeployer - class org.seasar.remoting.axis.deployer.AxisDeployer.
diconファイル中に記述されたコンポーネントをAxisにデプロイします。
AxisDeployer() - class org.seasar.remoting.axis.deployer.AxisDeployer のコンストラクタ
 
addTypeMapping(TypeMappingDef) - class org.seasar.remoting.axis.ServiceDef のメソッド
タイプマッピングを追加します。
addTypeMapping(TypeMappingDef) - class org.seasar.remoting.axis.connector.AxisConnector のメソッド
タイプマッピング定義を追加します。
allowedMethods - class org.seasar.remoting.axis.ServiceDef の変数
 

C

componentDef - class org.seasar.remoting.axis.deployment.WSDDS2Handler の変数
 
componentDef - class org.seasar.remoting.axis.deployment.WSDDS2Service の変数
 
componentDef - class org.seasar.remoting.axis.providers.S2MsgProvider の変数
 
componentDef - class org.seasar.remoting.axis.providers.S2RPCProvider の変数
 
container - class org.seasar.remoting.axis.deployer.AxisDeployer の変数
 
context - class org.seasar.remoting.axis.deployer.AxisDeployer の変数
 
createWSDDS2Service(ComponentDef, MetaDef) - class org.seasar.remoting.axis.deployer.ServiceDeployer のメソッド
WSDDS2Service をインスタンス化して返します。
createWSDDTypeMapping(TypeMappingDef) - class org.seasar.remoting.axis.deployment.WSDDS2Service のメソッド
WSDDタイプマッピングを作成して返します。

D

DeployFailedException - exception org.seasar.remoting.axis.DeployFailedException.
Axisへのデプロイが失敗した場合にスローされます。
DeployFailedException() - class org.seasar.remoting.axis.DeployFailedException のコンストラクタ
インスタンスを構築します。
DeployFailedException(String) - class org.seasar.remoting.axis.DeployFailedException のコンストラクタ
インスタンスを構築します。
DeployFailedException(Throwable) - class org.seasar.remoting.axis.DeployFailedException のコンストラクタ
インスタンスを構築します。
DeployFailedException(String, Throwable) - class org.seasar.remoting.axis.DeployFailedException のコンストラクタ
インスタンスを構築します。
deploy() - class org.seasar.remoting.axis.deployer.AxisDeployer のメソッド
コンテナに登録されているサービスやハンドラをデプロイします。
deploy(ComponentDef, MetaDef) - class org.seasar.remoting.axis.deployer.HandlerDeployer のメソッド
コンポーネントをハンドラとしてデプロイします。
deploy(ComponentDef, MetaDef) - interface org.seasar.remoting.axis.deployer.ItemDeployer のメソッド
指定された要素をデプロイします。
deploy(ComponentDef, MetaDef) - class org.seasar.remoting.axis.deployer.ServiceDeployer のメソッド
コンポーネントをサービスとしてデプロイします。
deploy(ComponentDef, MetaDef) - class org.seasar.remoting.axis.deployer.WSDDDeployer のメソッド
メタ情報で指定されたWSDDファイルをデプロイします。
deployer - class org.seasar.remoting.axis.deployer.HandlerDeployer の変数
 
deployer - class org.seasar.remoting.axis.deployer.ServiceDeployer の変数
 
deployer - class org.seasar.remoting.axis.deployer.WSDDDeployer の変数
 
deserializer - class org.seasar.remoting.axis.TypeMappingDef の変数
 

E

ENGINE_DEFAULT - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
デフォルトのAxisエンジンを使用することを示します。
ENGINE_DEFAULT_CLIENT - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
デフォルトのAxisクライアントエンジンを使用することを示します。
ENGINE_DEFAULT_SERVER - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
デフォルトのAxisサーバエンジンを使用することを示します。
ENGINE_FROM_S2CONTAINER - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
S2コンテナからAxisエンジンを取得することを示します。
ENGINE_FROM_SERVLET - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
サーブレットコンテキストからAxisエンジンを取得することを示します。
encodingStyle - class org.seasar.remoting.axis.TypeMappingDef の変数
 

F

forEach(S2Container) - class org.seasar.remoting.axis.deployer.AxisDeployer のメソッド
コンテナの階層をたどって全てのコンテナとコンポーネント定義を走査します。

G

getAllowedMethods() - class org.seasar.remoting.axis.ServiceDef のメソッド
サービスとして公開するメソッドを返します。
getChildElements(Element, String) - class org.seasar.remoting.axis.deployer.ServiceDeployer のメソッド
指定されたローカル名を持つ子要素の配列を返します。
getComponentDef() - class org.seasar.remoting.axis.deployment.WSDDS2Service のメソッド
コンポーネント定義を返します。
getDeployment(S2Container) - class org.seasar.remoting.axis.deployer.AxisDeployer のメソッド
WSDDデプロイメントを返します。
getDeserializer() - class org.seasar.remoting.axis.TypeMappingDef のメソッド
XML型からJava型へのデシリアライザを返します。
getEncodingStyle() - class org.seasar.remoting.axis.TypeMappingDef のメソッド
エンコーディングスタイルを返します。
getEngine() - class org.seasar.remoting.axis.deployer.AxisDeployer のメソッド
Axisエンジンを返します。
getEngine(S2Container) - class org.seasar.remoting.axis.deployer.AxisDeployer のメソッド
Axisエンジンを返します。
getLocalName(MetaDef) - class org.seasar.remoting.axis.deployer.AxisDeployer のメソッド
メタデータの名前がS2Axisで使用する接頭辞で始まっていれば、接頭辞の後ろのローカル名を返します。
getLocalPart() - class org.seasar.remoting.axis.TypeMappingDef のメソッド
XML型のローカル名を返します。
getMetaDef(MetaDefAware, String) - class org.seasar.remoting.axis.deployer.AxisDeployer のメソッド
S2Container または ComponentDef が名前 "axis-localName<meta> 要素を持っていれば、その MetaDef を返します。
getMetaDefs(MetaDefAware, String) - class org.seasar.remoting.axis.deployer.AxisDeployer のメソッド
S2Container または ComponentDef が名前 "axis-localName<meta> 要素を持っていれば、その MetaDef を全て返します。
getName() - class org.seasar.remoting.axis.deployment.WSDDS2Service のメソッド
サービス名を返します。
getName() - class org.seasar.remoting.axis.deployment.provider.WSDDS2MsgProvider のメソッド
このプロバイダを識別するローカル名を返します。
getName() - class org.seasar.remoting.axis.deployment.provider.WSDDS2RPCProvider のメソッド
このプロバイダを識別するローカル名を返します。
getNamespacePrefix() - class org.seasar.remoting.axis.TypeMappingDef のメソッド
XML型の名前空間接頭辞を返します。
getNamespaceURI() - class org.seasar.remoting.axis.TypeMappingDef のメソッド
XML型の名前空間URIを返します。
getProvider() - class org.seasar.remoting.axis.ServiceDef のメソッド
プロバイダを返します。
getQName() - class org.seasar.remoting.axis.TypeMappingDef のメソッド
XML型のQNameを作成して返します。
getS2Provider(String) - class org.seasar.remoting.axis.deployment.WSDDS2Service のメソッド
Axisのプロバイダ名に対応するS2Axis用のプロバイダ名を返します。
getSerializer(Class, QName) - class org.apache.axis.encoding.AutoRegisterableTypeMappingDelegate のメソッド
シリアライザを返します。
getSerializer() - class org.seasar.remoting.axis.TypeMappingDef のメソッド
Java型からXML型へのシリアライザを返します。
getServiceClass(ServiceDef) - class org.seasar.remoting.axis.deployment.WSDDS2Service のメソッド
サービスの型を返します。
getServiceElement(String) - class org.seasar.remoting.axis.deployer.ServiceDeployer のメソッド
WSDDファイルをクラスパスから読み込み、 <service> 要素を返します。
getServiceType() - class org.seasar.remoting.axis.ServiceDef のメソッド
サービスの型を返します。
getType() - class org.seasar.remoting.axis.TypeMappingDef のメソッド
Java型を返します。
getTypeMappings() - class org.seasar.remoting.axis.ServiceDef のメソッド
タイプマッピングのイテレータを返します。

H

HandlerDeployer - class org.seasar.remoting.axis.deployer.HandlerDeployer.
diconファイル中に記述されたコンポーネントをハンドラとしてAxisにデプロイします。
HandlerDeployer(AxisDeployer) - class org.seasar.remoting.axis.deployer.HandlerDeployer のコンストラクタ
インスタンスを構築します。
handlerDeployer - class org.seasar.remoting.axis.deployer.AxisDeployer の変数
 

I

ItemDeployer - interface org.seasar.remoting.axis.deployer.ItemDeployer.
様々な要素をAxisにデプロイするためのインタフェースです。
invoke(URL, Method, Object[]) - class org.seasar.remoting.axis.connector.AxisConnector のメソッド
Axisサービスを使用してリモートメソッドの呼び出しを実行し、その結果を返します。

L

localPart - class org.seasar.remoting.axis.TypeMappingDef の変数
 

M

META_DEPLOY - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
diconファイルで、WSDDファイルをデプロイするを指示するために <meta> 要素に指定する name 属性値のローカル名(接頭辞 "axis-" の後ろ)です。
META_ENGINE - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
diconファイルで、使用するAxisエンジンを指示するために <meta> 要素に指定する name 属性値のローカル名(接頭辞 "axis-" の後ろ)です。
META_HANDLER - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
diconファイルで、コンポーネントがAxisハンドラであることを示すために <meta> 要素に指定する name 属性値のローカル名(接頭辞 "axis-" の後ろ)です。
META_NAME_PATTERN - class org.seasar.remoting.axis.deployer.AxisDeployer の static 変数
<meta> 要素の name 属性に指定される名前を取得するための正規表現です。
META_SERVICE - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
diconファイルで、コンポーネントがAxisサービスであることを示すために <meta> 要素に指定する name 属性値のローカル名(接頭辞 "axis-" の後ろ)です。
makeNewInstance(EngineConfiguration) - class org.seasar.remoting.axis.deployment.WSDDS2Handler のメソッド
ハンドラのインスタンスを返します。
makeNewServiceObject(MessageContext, String) - class org.seasar.remoting.axis.providers.S2MsgProvider のメソッド
サービスのインスタンスを返します。
makeNewServiceObject(MessageContext, String) - class org.seasar.remoting.axis.providers.S2RPCProvider のメソッド
サービスのインスタンスを返します。

N

namespacePrefix - class org.seasar.remoting.axis.TypeMappingDef の変数
 
namespaceURI - class org.seasar.remoting.axis.TypeMappingDef の変数
 
newProviderInstance(WSDDService, EngineConfiguration) - class org.seasar.remoting.axis.deployment.provider.WSDDS2MsgProvider のメソッド
新しいプロバイダのインスタンスを生成して返します。
newProviderInstance(WSDDService, EngineConfiguration) - class org.seasar.remoting.axis.deployment.provider.WSDDS2RPCProvider のメソッド
新しいプロバイダのインスタンスを生成して返します。

O

OPERATION_NAMESPACE_URI - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
オペレーション名の名前空間URI
org.apache.axis.encoding - package org.apache.axis.encoding
 
org.seasar.remoting.axis - package org.seasar.remoting.axis
 
org.seasar.remoting.axis.connector - package org.seasar.remoting.axis.connector
 
org.seasar.remoting.axis.deployer - package org.seasar.remoting.axis.deployer
 
org.seasar.remoting.axis.deployment - package org.seasar.remoting.axis.deployment
 
org.seasar.remoting.axis.deployment.provider - package org.seasar.remoting.axis.deployment.provider
 
org.seasar.remoting.axis.providers - package org.seasar.remoting.axis.providers
 

P

PROVIDER_S2MSG - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
S2Axisがインスタンス管理を行うMSGプロバイダのローカル名です。
PROVIDER_S2RPC - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
S2Axisがインスタンス管理を行うRPCプロバイダのローカル名です。
process(S2Container) - class org.seasar.remoting.axis.deployer.AxisDeployer のメソッド
S2コンテナにS2Axisのメタデータ <meta name="axis-deploy"> が指定されていれば、そのWSDDをAxisにデプロイします。
process(ComponentDef) - class org.seasar.remoting.axis.deployer.AxisDeployer のメソッド
コンポーネント定義にS2Axisのメタデータ <meta name="axis-service"> または <meta name="axis-handler"> が指定されていれば、そのコンポーネントをサービスまたはハンドラとしてAxisにデプロイします。
provider - class org.seasar.remoting.axis.ServiceDef の変数
 
providerMapping - class org.seasar.remoting.axis.deployment.WSDDS2Service の static 変数
 

S

S2AxisConstants - interface org.seasar.remoting.axis.S2AxisConstants.
S2Axisで使用する定数です。
S2MsgProvider - class org.seasar.remoting.axis.providers.S2MsgProvider.
RPCサービスの実装をS2コンテナから取得するプロバイダです。
S2MsgProvider(ComponentDef) - class org.seasar.remoting.axis.providers.S2MsgProvider のコンストラクタ
インスタンスを構築します。
S2RPCProvider - class org.seasar.remoting.axis.providers.S2RPCProvider.
RPCサービスの実装をS2コンテナから取得するプロバイダです。
S2RPCProvider(ComponentDef) - class org.seasar.remoting.axis.providers.S2RPCProvider のコンストラクタ
インスタンスを構築します。
ServiceDef - class org.seasar.remoting.axis.ServiceDef.
diconファイル中でAxisサービスの情報を設定するために使われます。
ServiceDef() - class org.seasar.remoting.axis.ServiceDef のコンストラクタ
 
ServiceDeployer - class org.seasar.remoting.axis.deployer.ServiceDeployer.
diconファイル中に記述されたコンポーネントをサービスとしてAxisにデプロイします。
ServiceDeployer(AxisDeployer) - class org.seasar.remoting.axis.deployer.ServiceDeployer のコンストラクタ
インスタンスを構築します。
serializer - class org.seasar.remoting.axis.TypeMappingDef の変数
 
service - class org.seasar.remoting.axis.connector.AxisConnector の変数
 
serviceDeployer - class org.seasar.remoting.axis.deployer.AxisDeployer の変数
 
serviceType - class org.seasar.remoting.axis.ServiceDef の変数
 
servletContext - class org.seasar.remoting.axis.deployer.AxisDeployer の変数
 
setAllowedMethods(String) - class org.seasar.remoting.axis.ServiceDef のメソッド
サービスとして公開するメソッドを設定します。
setContainer(S2Container) - class org.seasar.remoting.axis.deployer.AxisDeployer のメソッド
S2コンテナを設定します。
setDeserializer(Class) - class org.seasar.remoting.axis.TypeMappingDef のメソッド
XML型からJava型へのデシリアライザを設定します。
setEncodingStyle(String) - class org.seasar.remoting.axis.TypeMappingDef のメソッド
エンコーディングスタイルを設定します。
setLocalPart(String) - class org.seasar.remoting.axis.TypeMappingDef のメソッド
XML型のローカル名を設定します。
setNamespacePrefix(String) - class org.seasar.remoting.axis.TypeMappingDef のメソッド
XML型の名前空間接頭辞を設定します。
setNamespaceURI(String) - class org.seasar.remoting.axis.TypeMappingDef のメソッド
XML型の名前空間URIを設定します。
setProvider(String) - class org.seasar.remoting.axis.ServiceDef のメソッド
プロバイダを指定します。
setSerializer(Class) - class org.seasar.remoting.axis.TypeMappingDef のメソッド
Java型からXML型へのシリアライザを設定します。
setService(Service) - class org.seasar.remoting.axis.connector.AxisConnector のメソッド
Axisサービスを設定します。
setServiceType(Class) - class org.seasar.remoting.axis.ServiceDef のメソッド
サービスの型を設定します。
setServletContext(ServletContext) - class org.seasar.remoting.axis.deployer.AxisDeployer のメソッド
サーブレットコンテキストを設定します。
setTimeout(int) - class org.seasar.remoting.axis.connector.AxisConnector のメソッド
タイムアウト時間をミリ秒単位で設定します。
setType(Class) - class org.seasar.remoting.axis.TypeMappingDef のメソッド
Java型を設定します。

T

TYPE_MAPPING_VERSION - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
Axisのグローバルプロパティからタイプマッピングバージョンを取得するためのキーです。
TypeMappingDef - class org.seasar.remoting.axis.TypeMappingDef.
diconファイル中でタイプマッピング情報を設定するために使われます。
TypeMappingDef() - class org.seasar.remoting.axis.TypeMappingDef のコンストラクタ
 
tmr - class org.seasar.remoting.axis.connector.AxisConnector の変数
 
type - class org.seasar.remoting.axis.TypeMappingDef の変数
 
typeMappingDefs - class org.seasar.remoting.axis.ServiceDef の変数
 

W

WSDDDeployer - class org.seasar.remoting.axis.deployer.WSDDDeployer.
diconファイル中に記述されたメタ情報で指定されたWSDDファイルをAxisにデプロイします。
WSDDDeployer(AxisDeployer) - class org.seasar.remoting.axis.deployer.WSDDDeployer のコンストラクタ
インスタンスを構築します。
WSDDS2Handler - class org.seasar.remoting.axis.deployment.WSDDS2Handler.
S2によりインスタンス管理されるハンドラのWSDDによる表現です。
WSDDS2Handler(ComponentDef) - class org.seasar.remoting.axis.deployment.WSDDS2Handler のコンストラクタ
コンポーネント定義からインスタンスを構築します。
WSDDS2MsgProvider - class org.seasar.remoting.axis.deployment.provider.WSDDS2MsgProvider.
S2コンテナからMSG型のサービス実装を取得するプロバイダのファクトリです。
WSDDS2MsgProvider() - class org.seasar.remoting.axis.deployment.provider.WSDDS2MsgProvider のコンストラクタ
 
WSDDS2RPCProvider - class org.seasar.remoting.axis.deployment.provider.WSDDS2RPCProvider.
S2コンテナからRPC型のサービス実装を取得するプロバイダのファクトリです。
WSDDS2RPCProvider() - class org.seasar.remoting.axis.deployment.provider.WSDDS2RPCProvider のコンストラクタ
 
WSDDS2Service - class org.seasar.remoting.axis.deployment.WSDDS2Service.
S2によりインスタンス管理されるサービスのWSDDによる表現です。
WSDDS2Service(ComponentDef, Map) - class org.seasar.remoting.axis.deployment.WSDDS2Service のコンストラクタ
コンポーネント定義からインスタンスを構築します。
WSDDS2Service(ComponentDef, ServiceDef, Map) - class org.seasar.remoting.axis.deployment.WSDDS2Service のコンストラクタ
コンポーネント定義とサービス定義からインスタンスを構築します。
WSDDS2Service(ComponentDef, Element) - class org.seasar.remoting.axis.deployment.WSDDS2Service のコンストラクタ
コンポーネント定義とWSDDファイル(XML)のDOMツリーからインスタンスを構築します。
wsddDeployer - class org.seasar.remoting.axis.deployer.AxisDeployer の変数
 

A C D E F G H I L M N O P S T W

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