概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 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 変数
  サーブレットコンテキストからAxisエンジンを取得するためのキーです。
AXIS_SERVLET - interface org.seasar.remoting.axis.S2AxisConstants の static 変数
  AxisServletのサーブレット名です。
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 のメソッド
  タイプマッピングを追加します。
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 の変数
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 のコンストラクタ
  インスタンスを構築します。
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(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 のメソッド
  プロバイダを返します。
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(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.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 のメソッド
  サーブレットコンテキストを設定します。
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(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) - 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.AxisDeployer の変数

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.