org.seasar.jca.deploy.impl
クラス FsResourceAdapterDeployer

java.lang.Object
  上位を拡張 org.seasar.jca.deploy.impl.AbstractDeployer<ResourceAdapter>
      上位を拡張 org.seasar.jca.deploy.impl.AbstractResourceAdapterDeployer
          上位を拡張 org.seasar.jca.deploy.impl.FsResourceAdapterDeployer
すべての実装されたインタフェース:
ResourceAdapterDeployer

public class FsResourceAdapterDeployer
extends AbstractResourceAdapterDeployer

ファイルシステムからリソースアダプタをデプロイするクラスです.

作成者:
koichik

入れ子のクラスの概要
 
クラス org.seasar.jca.deploy.impl.AbstractResourceAdapterDeployer から継承された入れ子のクラス/インタフェース
AbstractResourceAdapterDeployer.JarFileFilter
 
フィールドの概要
 
クラス org.seasar.jca.deploy.impl.AbstractResourceAdapterDeployer から継承されたフィールド
bc, META_INF_RA_XML, path, ra, raConfig
 
クラス org.seasar.jca.deploy.impl.AbstractDeployer から継承されたフィールド
cl, configProperties, LINE_SEPARATOR, PARAMETER_TYPE
 
コンストラクタの概要
FsResourceAdapterDeployer()
          インスタンスを構築します.
FsResourceAdapterDeployer(int numThreads)
          デフォルトのブートストラップコンテキストでインスタンスを構築します.
 
メソッドの概要
protected  InputStream getDeploymentDescripterAsInputStream()
          デプロイメント・ディスクリプタを読み込むためのバイトストリームを返します.
protected  File[] getJarFiles()
          リソースアダプタが持つJarファイルの配列を返します.
 
クラス org.seasar.jca.deploy.impl.AbstractResourceAdapterDeployer から継承されたメソッド
createClassLoader, createResourceAdapter, createSaxHandlerParser, getBootstrapContext, getPath, getResourceAdapter, getResourceAdapterConfig, loadDeploymentDescripter, loggingConnectionDefinition, loggingDeployedMessage, loggingOutboundResourceAdapter, setBootstrapContext, setPath, start, stop, toURL
 
クラス org.seasar.jca.deploy.impl.AbstractDeployer から継承されたメソッド
applyProperties, applyProperty, getClassLoader, loggingConfigProperties, setClassLoader, setProperty, setProperty, setProperty
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.seasar.jca.deploy.ResourceAdapterDeployer から継承されたメソッド
getClassLoader
 

コンストラクタの詳細

FsResourceAdapterDeployer

public FsResourceAdapterDeployer()
インスタンスを構築します.

このコンストラクタで生成したインスタンスは, AbstractResourceAdapterDeployer.setBootstrapContext(javax.resource.spi.BootstrapContext)で ブートストラップコンテキストを設定しなくてはなりません.


FsResourceAdapterDeployer

public FsResourceAdapterDeployer(int numThreads)
デフォルトのブートストラップコンテキストでインスタンスを構築します.

パラメータ:
numThreads - スレッドプールのスレッド数
メソッドの詳細

getJarFiles

protected File[] getJarFiles()
クラス AbstractResourceAdapterDeployer の記述:
リソースアダプタが持つJarファイルの配列を返します.

定義:
クラス AbstractResourceAdapterDeployer 内の getJarFiles
戻り値:
Jarファイルの配列

getDeploymentDescripterAsInputStream

protected InputStream getDeploymentDescripterAsInputStream()
                                                    throws ResourceException
クラス AbstractResourceAdapterDeployer の記述:
デプロイメント・ディスクリプタを読み込むためのバイトストリームを返します.

定義:
クラス AbstractResourceAdapterDeployer 内の getDeploymentDescripterAsInputStream
戻り値:
デプロイメント・ディスクリプタを読み込むためのバイトストリーム
例外:
ResourceException - デプロイメント・ディスクリプタを読み込むためのバイトストリームを作成できなかった場合


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