org.seasar.jms.core.deploy.impl
クラス WMQResourceAdapterDeployer

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

public class WMQResourceAdapterDeployer
extends RarResourceAdapterDeployer

Generic Resource Adapter for JMSと IBM WebSphere MQ (formerly known MQSeries) を組み合わせて利用するためのリソースアダプタ・デプロイヤです.

Generic Resource Adapter for JMSの次のプロパティを設定します.

プロパティ
SupportsXA true
ProviderIntegrationMode javabean
ConnectionFactoryClassName com.ibm.mq.jms.MQConnectionFactory
QueueConnectionFactoryClassName com.ibm.mq.jms.MQQueueConnectionFactory
TopicConnectionFactoryClassName com.ibm.mq.jms.MQTopicConnectionFactory
XAConnectionFactoryClassName com.ibm.mq.jms.MQXAConnectionFactory
XAQueueConnectionFactoryClassName com.ibm.mq.jms.MQXAQueueConnectionFactory
XATopicConnectionFactoryClassName com.ibm.mq.jms.MQXATopicConnectionFactory
QueueClassName com.ibm.mq.jms.MQQueue
TopicClassName com.ibm.mq.jms.MQTopic
RMPolicy OnePerPhysicalConnection

上記以外のプロパティが必要な場合はAbstractDeployer.setProperty(String, String)で設定することができます.

作成者:
koichik

入れ子のクラスの概要
 
クラス org.seasar.jca.deploy.impl.AbstractResourceAdapterDeployer から継承された入れ子のクラス/インタフェース
AbstractResourceAdapterDeployer.JarFileFilter
 
フィールドの概要
 
クラス org.seasar.jca.deploy.impl.RarResourceAdapterDeployer から継承されたフィールド
rar, tempDir, tempDirName
 
クラス 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
 
コンストラクタの概要
WMQResourceAdapterDeployer()
          インスタンスを構築します.
WMQResourceAdapterDeployer(int numThreads)
          デフォルトのブートストラップコンテキストでインスタンスを構築します.
 
メソッドの概要
protected  void setupProperties()
          Generic Resource Adapter for JMSとIBM WebSphere MQを組み合わせて利用するためのプロパティを設定します.
 
クラス org.seasar.jca.deploy.impl.RarResourceAdapterDeployer から継承されたメソッド
copy, createRarFile, createTempDir, extractJar, getDeploymentDescripterAsInputStream, getJarFiles, setTempDir
 
クラス 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
 

コンストラクタの詳細

WMQResourceAdapterDeployer

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

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


WMQResourceAdapterDeployer

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

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

setupProperties

protected void setupProperties()
Generic Resource Adapter for JMSとIBM WebSphere MQを組み合わせて利用するためのプロパティを設定します.



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