概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

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 変数
  `ServletContext` からAxisエンジンを取得するためのキーです。
AutoRegisterTypeMappingImpl - class org.seasar.remoting.axis.encoding.AutoRegisterTypeMappingImpl.
  Java型とXML型のマッピングが未定義の場合に自動登録するタイプマッピングの実装です。
AutoRegisterTypeMappingImpl(TypeMapping) - class org.seasar.remoting.axis.encoding.AutoRegisterTypeMappingImpl のコンストラクタ
  自動登録を有効にしてインスタンスを構築します。
AxisConnector - class org.seasar.remoting.axis.connector.AxisConnector.
AxisConnector() - class org.seasar.remoting.axis.connector.AxisConnector のコンストラクタ
addTypeMapping(TypeMappingDef) - class org.seasar.remoting.axis.ServiceDef のメソッド
  タイプマッピングを追加します。
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.Deployer の変数
createQNameOfType(Class, String, String, String) - class org.seasar.remoting.axis.deployment.WSDDS2Service のメソッド
  XML型のQNameを作成して返します。
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 のコンストラクタ
  インスタンスを構築します。
Deployer - class org.seasar.remoting.axis.deployer.Deployer.
  diconファイル中に記述されたコンポーネントをAxisにデプロイします。
Deployer() - class org.seasar.remoting.axis.deployer.Deployer のコンストラクタ
deploy() - class org.seasar.remoting.axis.deployer.Deployer のメソッド
  コンテナに登録されているサービスやハンドラをデプロイします。
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サーバエンジンを使用することを示します。
encodingStyle - class org.seasar.remoting.axis.TypeMappingDef の変数

## F

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

## G

getAllowedMethods() - class org.seasar.remoting.axis.ServiceDef のメソッド
  サービスとして公開するメソッドを返します。
getChildElements(Element, String) - class org.seasar.remoting.axis.deployer.ServiceDeployer のメソッド
  指定されたローカル名を持つ子要素の配列を返します。
getClassForQName(QName) - class org.seasar.remoting.axis.encoding.AutoRegisterTypeMappingImpl のメソッド
  XML型に対応するJava型を返します。
getComponentDef() - class org.seasar.remoting.axis.deployment.WSDDS2Service のメソッド
  コンポーネント定義を返します。
getDeployment(S2Container) - class org.seasar.remoting.axis.deployer.Deployer のメソッド
  WSDDデプロイメントを返します。
getDeserializer() - class org.seasar.remoting.axis.TypeMappingDef のメソッド
  XML型からJava型へのデシリアライザを返します。
getEncodingStyle() - class org.seasar.remoting.axis.TypeMappingDef のメソッド
  エンコーディングスタイルを返します。
getEngine(S2Container) - class org.seasar.remoting.axis.deployer.Deployer のメソッド
  Axisエンジンを返します。
getLocalPart() - class org.seasar.remoting.axis.TypeMappingDef のメソッド
  XML型のローカル名を返します。
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 のメソッド
  プロバイダを返します。
getS2Provider(String) - class org.seasar.remoting.axis.deployment.WSDDS2Service のメソッド
  Axisのプロバイダ名に対応するS2Axis用のプロバイダ名を返します。
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(Deployer) - class org.seasar.remoting.axis.deployer.HandlerDeployer のコンストラクタ
  インスタンスを構築します。
handlerDeployer - class org.seasar.remoting.axis.deployer.Deployer の変数

## 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_S2AXIS_DEPLOY - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
  diconファイルで、WSDDファイルをデプロイするを指示するために `<meta>` 要素に指定する `name` 属性の値です。
META_S2AXIS_ENGINE - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
  diconファイルで、使用するAxisエンジンを指示するために `<meta>` 要素に指定する `name` 属性の値です。
META_S2AXIS_HANDLER - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
  diconファイルで、コンポーネントがAxisハンドラであることを示すために `<meta>` 要素に指定する `name` 属性の値です。
META_S2AXIS_PREFIX - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
  diconファイル中に記述する `<meta>` 要素に指定する `name` 属性の接頭辞です。
META_S2AXIS_SERVICE - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
  diconファイルで、コンポーネントがAxisサービスであることを示すために `<meta>` 要素に指定する `name` 属性の値です。
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.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.encoding - package org.seasar.remoting.axis.encoding
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.Deployer のメソッド
  S2コンテナにS2Axisのメタデータ `<meta name="s2axis:deploy">` が指定されていれば、そのWSDDをAxisにデプロイします。
process(ComponentDef) - class org.seasar.remoting.axis.deployer.Deployer のメソッド
  コンポーネント定義にS2Axisのメタデータ `<meta name="s2axis:service">` または `<meta name="s2axis: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(Deployer) - 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.Deployer の変数
serviceType - class org.seasar.remoting.axis.ServiceDef の変数
servletContext - class org.seasar.remoting.axis.deployer.Deployer の変数
setAllowedMethods(String) - class org.seasar.remoting.axis.ServiceDef のメソッド
  サービスとして公開するメソッドを設定します。
setContainer(S2Container) - class org.seasar.remoting.axis.deployer.Deployer のメソッド
  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.Deployer のメソッド
  サーブレットコンテキストを設定します。
setType(Class) - class org.seasar.remoting.axis.TypeMappingDef のメソッド
  Java型を設定します。

## T

TypeMappingDef - class org.seasar.remoting.axis.TypeMappingDef.
  diconファイル中でタイプマッピング情報を設定するために使われます。
TypeMappingDef() - class org.seasar.remoting.axis.TypeMappingDef のコンストラクタ
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(Deployer) - 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) - class org.seasar.remoting.axis.deployment.WSDDS2Service のコンストラクタ
  コンポーネント定義からインスタンスを構築します。
WSDDS2Service(ComponentDef, ServiceDef) - 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.Deployer の変数

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

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

Copyright © 2004-2005 The Seasar Project. All Rights Reserved.