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

A

ATTR_AXIS_ENGINE - interface org.seasar.axis.S2AxisConstants の static 変数
ServletContext からAxisエンジンを取得するためのキーです。
AutoRegisterTypeMappingImpl - class org.seasar.axis.encoding.AutoRegisterTypeMappingImpl.
Java型とXML型のマッピングが未定義の場合に自動登録するタイプマッピングの実装です。
AutoRegisterTypeMappingImpl(TypeMapping) - class org.seasar.axis.encoding.AutoRegisterTypeMappingImpl のコンストラクタ
自動登録を有効にしてインスタンスを構築します。
addTypeMapping(TypeMappingDef) - class org.seasar.axis.server.ServiceDef のメソッド
タイプマッピングを追加します。
allowedMethods - class org.seasar.axis.server.ServiceDef の変数
 
axisEngine - class org.seasar.axis.server.deployment.Deployer の変数
 

C

componentDef - class org.seasar.axis.server.deployment.WSDDS2Handler の変数
 
componentDef - class org.seasar.axis.server.deployment.WSDDS2Service の変数
 
componentDef - class org.seasar.axis.server.providers.S2MsgProvider の変数
 
componentDef - class org.seasar.axis.server.providers.S2RPCProvider の変数
 
configuration - class org.seasar.axis.server.deployment.Deployer の変数
 
container - class org.seasar.axis.server.deployment.Deployer の変数
 
createQNameOfType(Class, String, String, String) - class org.seasar.axis.server.deployment.WSDDS2Service のメソッド
XML型のQNameを作成して返します。
createWSDDS2Service(ComponentDef, MetaDef) - class org.seasar.axis.server.deployment.Deployer のメソッド
WSDDS2Service をインスタンス化して返します。
createWSDDTypeMapping(TypeMappingDef) - class org.seasar.axis.server.deployment.WSDDS2Service のメソッド
WSDDタイプマッピングを作成して返します。

D

DeployFailedException - exception org.seasar.axis.server.DeployFailedException.
Axisへのデプロイが失敗した場合にスローされます。
DeployFailedException() - class org.seasar.axis.server.DeployFailedException のコンストラクタ
インスタンスを構築します。
DeployFailedException(String) - class org.seasar.axis.server.DeployFailedException のコンストラクタ
インスタンスを構築します。
DeployFailedException(Throwable) - class org.seasar.axis.server.DeployFailedException のコンストラクタ
インスタンスを構築します。
DeployFailedException(String, Throwable) - class org.seasar.axis.server.DeployFailedException のコンストラクタ
インスタンスを構築します。
Deployer - class org.seasar.axis.server.deployment.Deployer.
diconファイル中に記述されたコンポーネントをAxisにデプロイします。
Deployer() - class org.seasar.axis.server.deployment.Deployer のコンストラクタ
 
DynamicInvocationInterceptor - class org.seasar.axis.client.DynamicInvocationInterceptor.
Javaインタフェースを通じてWebサービスを呼び出すためのインターセプタです。
DynamicInvocationInterceptor(Service, String) - class org.seasar.axis.client.DynamicInvocationInterceptor のコンストラクタ
インスタンスを構築します。
DynamicInvocationInterceptor(Service, URL) - class org.seasar.axis.client.DynamicInvocationInterceptor のコンストラクタ
インスタンスを構築します。
deploy() - class org.seasar.axis.server.deployment.Deployer のメソッド
Axisエンジンを取得し,コンテナに登録されているサービスやハンドラをデプロイします。
deployWSDD(String) - class org.seasar.axis.server.deployment.Deployer のメソッド
WSDDファイルををファイルシステムまたはクラスパスから読み込み、Axisにデプロイします。
deployment - class org.seasar.axis.server.deployment.Deployer の変数
 
deserializer - class org.seasar.axis.server.TypeMappingDef の変数
 

E

encodingStyle - class org.seasar.axis.server.TypeMappingDef の変数
 
endPointAddress - class org.seasar.axis.client.DynamicInvocationInterceptor の変数
 

F

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

G

getAllowedMethods() - class org.seasar.axis.server.ServiceDef のメソッド
サービスとして公開するメソッドを返します。
getChildElements(Element, String) - class org.seasar.axis.server.deployment.Deployer のメソッド
指定されたローカル名を持つ子要素の配列を返します。
getClassForQName(QName) - class org.seasar.axis.encoding.AutoRegisterTypeMappingImpl のメソッド
XML型に対応するJava型を返します。
getComponentDef() - class org.seasar.axis.server.deployment.WSDDS2Service のメソッド
コンポーネント定義を返します。
getDeserializer() - class org.seasar.axis.server.TypeMappingDef のメソッド
XML型からJava型へのデシリアライザを返します。
getEncodingStyle() - class org.seasar.axis.server.TypeMappingDef のメソッド
エンコーディングスタイルを返します。
getLocalPart() - class org.seasar.axis.server.TypeMappingDef のメソッド
XML型のローカル名を返します。
getName() - class org.seasar.axis.server.deployment.WSDDS2Service のメソッド
サービス名を返します。
getName() - class org.seasar.axis.server.deployment.provider.WSDDS2MsgProvider のメソッド
このプロバイダを識別するローカル名を返します。
getName() - class org.seasar.axis.server.deployment.provider.WSDDS2RPCProvider のメソッド
このプロバイダを識別するローカル名を返します。
getNamespacePrefix() - class org.seasar.axis.server.TypeMappingDef のメソッド
XML型の名前空間接頭辞を返します。
getNamespaceURI() - class org.seasar.axis.server.TypeMappingDef のメソッド
XML型の名前空間URIを返します。
getProvider() - class org.seasar.axis.server.ServiceDef のメソッド
プロバイダを返します。
getS2Provider(String) - class org.seasar.axis.server.deployment.WSDDS2Service のメソッド
Axisのプロバイダ名に対応するS2Axis用のプロバイダ名を返します。
getSerializer() - class org.seasar.axis.server.TypeMappingDef のメソッド
Java型からXML型へのシリアライザを返します。
getServiceClass(ServiceDef) - class org.seasar.axis.server.deployment.WSDDS2Service のメソッド
サービスの型を返します。
getServiceElement(String) - class org.seasar.axis.server.deployment.Deployer のメソッド
WSDDファイルをファイルシステムまたはクラスパスから読み込み、 <service> 要素を返します。
getServiceType() - class org.seasar.axis.server.ServiceDef のメソッド
サービスの型を返します。
getType() - class org.seasar.axis.server.TypeMappingDef のメソッド
Java型を返します。
getTypeMappings() - class org.seasar.axis.server.ServiceDef のメソッド
タイプマッピングのイテレータを返します。

I

invoke(MethodInvocation) - class org.seasar.axis.client.DynamicInvocationInterceptor のメソッド
ターゲットまたはサービスのメソッドを起動します。

L

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

M

META_S2AXIS_DEPLOY - interface org.seasar.axis.S2AxisConstants の static 変数
diconファイルでWSDDファイルをデプロイするを指示するために <meta> 要素に指定する name 属性の値です。
META_S2AXIS_HANDLER - interface org.seasar.axis.S2AxisConstants の static 変数
diconファイルでコンポーネントがAxisハンドラであることを示すために <meta> 要素に指定する name 属性の値です。
META_S2AXIS_PREFIX - interface org.seasar.axis.S2AxisConstants の static 変数
diconファイル中に記述する <meta> 要素に指定する name 属性の接頭辞です。
META_S2AXIS_SERVICE - interface org.seasar.axis.S2AxisConstants の static 変数
diconファイルでコンポーネントがAxisサービスであることを示すために <meta> 要素に指定する name 属性の値です。
makeNewInstance(EngineConfiguration) - class org.seasar.axis.server.deployment.WSDDS2Handler のメソッド
ハンドラのインスタンスを返します。
makeNewServiceObject(MessageContext, String) - class org.seasar.axis.server.providers.S2MsgProvider のメソッド
サービスのインスタンスを返します。
makeNewServiceObject(MessageContext, String) - class org.seasar.axis.server.providers.S2RPCProvider のメソッド
サービスのインスタンスを返します。

N

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

O

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

P

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

S

S2AxisConstants - interface org.seasar.axis.S2AxisConstants.
S2Axisで使用する定数です。
S2MsgProvider - class org.seasar.axis.server.providers.S2MsgProvider.
RPCサービスの実装をS2コンテナから取得するプロバイダです。
S2MsgProvider(ComponentDef) - class org.seasar.axis.server.providers.S2MsgProvider のコンストラクタ
インスタンスを構築します。
S2RPCProvider - class org.seasar.axis.server.providers.S2RPCProvider.
RPCサービスの実装をS2コンテナから取得するプロバイダです。
S2RPCProvider(ComponentDef) - class org.seasar.axis.server.providers.S2RPCProvider のコンストラクタ
インスタンスを構築します。
ServiceDef - class org.seasar.axis.server.ServiceDef.
diconファイル中でAxisサービスの情報を設定するために使われます。
ServiceDef() - class org.seasar.axis.server.ServiceDef のコンストラクタ
 
serializer - class org.seasar.axis.server.TypeMappingDef の変数
 
service - class org.seasar.axis.client.DynamicInvocationInterceptor の変数
 
serviceType - class org.seasar.axis.server.ServiceDef の変数
 
servletContext - class org.seasar.axis.server.deployment.Deployer の変数
 
setAllowedMethods(String) - class org.seasar.axis.server.ServiceDef のメソッド
サービスとして公開するメソッドを設定します。
setContainer(S2Container) - class org.seasar.axis.server.deployment.Deployer のメソッド
S2コンテナを設定します。
setDeserializer(Class) - class org.seasar.axis.server.TypeMappingDef のメソッド
XML型からJava型へのデシリアライザを設定します。
setEncodingStyle(String) - class org.seasar.axis.server.TypeMappingDef のメソッド
エンコーディングスタイルを設定します。
setLocalPart(String) - class org.seasar.axis.server.TypeMappingDef のメソッド
XML型のローカル名を設定します。
setNamespacePrefix(String) - class org.seasar.axis.server.TypeMappingDef のメソッド
XML型の名前空間接頭辞を設定します。
setNamespaceURI(String) - class org.seasar.axis.server.TypeMappingDef のメソッド
XML型の名前空間URIを設定します。
setProvider(String) - class org.seasar.axis.server.ServiceDef のメソッド
プロバイダを指定します。
setSerializer(Class) - class org.seasar.axis.server.TypeMappingDef のメソッド
Java型からXML型へのシリアライザを設定します。
setServiceType(Class) - class org.seasar.axis.server.ServiceDef のメソッド
サービスの型を設定します。
setServletContext(ServletContext) - class org.seasar.axis.server.deployment.Deployer のメソッド
サーブレットコンテキストを設定します。
setType(Class) - class org.seasar.axis.server.TypeMappingDef のメソッド
Java型を設定します。
setupAxis() - class org.seasar.axis.server.deployment.Deployer のメソッド
Axisにデプロイするためのセットアップを行います。

T

TypeMappingDef - class org.seasar.axis.server.TypeMappingDef.
diconファイル中でタイプマッピング情報を設定するために使われます。
TypeMappingDef() - class org.seasar.axis.server.TypeMappingDef のコンストラクタ
 
type - class org.seasar.axis.server.TypeMappingDef の変数
 
typeMappingDefs - class org.seasar.axis.server.ServiceDef の変数
 

W

WSDDS2Handler - class org.seasar.axis.server.deployment.WSDDS2Handler.
S2によりインスタンス管理されるハンドラのWSDDによる表現です。
WSDDS2Handler(ComponentDef) - class org.seasar.axis.server.deployment.WSDDS2Handler のコンストラクタ
コンポーネント定義からインスタンスを構築します。
WSDDS2MsgProvider - class org.seasar.axis.server.deployment.provider.WSDDS2MsgProvider.
S2コンテナからMSG型のサービス実装を取得するプロバイダのファクトリです。
WSDDS2MsgProvider() - class org.seasar.axis.server.deployment.provider.WSDDS2MsgProvider のコンストラクタ
 
WSDDS2RPCProvider - class org.seasar.axis.server.deployment.provider.WSDDS2RPCProvider.
S2コンテナからRPC型のサービス実装を取得するプロバイダのファクトリです。
WSDDS2RPCProvider() - class org.seasar.axis.server.deployment.provider.WSDDS2RPCProvider のコンストラクタ
 
WSDDS2Service - class org.seasar.axis.server.deployment.WSDDS2Service.
S2によりインスタンス管理されるサービスのWSDDによる表現です。
WSDDS2Service(ComponentDef) - class org.seasar.axis.server.deployment.WSDDS2Service のコンストラクタ
コンポーネント定義からインスタンスを構築します。
WSDDS2Service(ComponentDef, ServiceDef) - class org.seasar.axis.server.deployment.WSDDS2Service のコンストラクタ
コンポーネント定義とサービス定義からインスタンスを構築します。
WSDDS2Service(ComponentDef, Element) - class org.seasar.axis.server.deployment.WSDDS2Service のコンストラクタ
コンポーネント定義とWSDDファイル(XML)のDOMツリーからインスタンスを構築します。

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

Copyright © 2004 The Seasar Project. All Rights Reserved.