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

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

public class JMSManagedConnectionFactoryDeployer
extends ManagedConnectionFactoryDeployer
implements ConnectionFactory

JMS用のManagedConnectionFactoryをデプロイするクラスです.

作成者:
koichik

フィールドの概要
protected  ConnectionFactory connectionFactory
          コネクションファクトリ
 
クラス org.seasar.jca.deploy.impl.ManagedConnectionFactoryDeployer から継承されたフィールド
allowLocalTx, cf, cm, managedTx, maxPoolSize, mcf, mcfClassName, mcfIndex, minPoolSize, raDeployer, timeout, tm
 
クラス org.seasar.jca.deploy.impl.AbstractDeployer から継承されたフィールド
cl, configProperties, LINE_SEPARATOR, PARAMETER_TYPE
 
コンストラクタの概要
JMSManagedConnectionFactoryDeployer(ResourceAdapterDeployer raDeployer)
          インスタンスを構築します.
 
メソッドの概要
 Connection createConnection()
          JMSのコネクションを作成して返します.
 Connection createConnection(String user, String password)
          JMSのコネクションを作成して返します.
 void initialize()
          インスタンスを初期化します.
 
クラス org.seasar.jca.deploy.impl.ManagedConnectionFactoryDeployer から継承されたメソッド
assertConnectionDefinitionConfig, assertOutboundResourceAdapterConfig, createBasicPoolingPolicy, createConnectionFactory, createConnectionManager, createManagedConnectionFactory, dispose, getConnectionDefinitionConfig, getManagedConnectionFactoryClass, getManagedConnectionFactoryIndex, getMaxPoolSize, getMinPoolSize, getTimeout, getTransactionManager, isAllowLocalTx, isManagedTx, loggingDeployedMessage, setAllowLocalTx, setManagedConnectionFactoryClass, setManagedConnectionFactoryIndex, setManagedTx, setMaxPoolSize, setMinPoolSize, setTimeout, setTransactionManager
 
クラス 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
 

フィールドの詳細

connectionFactory

protected ConnectionFactory connectionFactory
コネクションファクトリ

コンストラクタの詳細

JMSManagedConnectionFactoryDeployer

public JMSManagedConnectionFactoryDeployer(ResourceAdapterDeployer raDeployer)
インスタンスを構築します.

パラメータ:
raDeployer - リソースアダプタ・デプロイヤ
メソッドの詳細

initialize

public void initialize()
                throws ResourceException
インスタンスを初期化します.

例外:
ResourceException

createConnection

public Connection createConnection()
                            throws JMSException
JMSのコネクションを作成して返します.

定義:
インタフェース ConnectionFactory 内の createConnection
戻り値:
JMSコネクション
例外:
JMSException

createConnection

public Connection createConnection(String user,
                                   String password)
                            throws JMSException
JMSのコネクションを作成して返します.

定義:
インタフェース ConnectionFactory 内の createConnection
パラメータ:
user - ユーザ名
password - パスワード
戻り値:
JMSコネクション
例外:
JMSException


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