|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.jca.deploy.impl.AbstractDeployer<ActivationSpec>
org.seasar.jca.deploy.impl.ActivationSpecDeployer
public class ActivationSpecDeployer
メッセージエンドポイント (ActivationSpec) をデプロイするクラスです.
| フィールドの概要 | |
|---|---|
protected ActivationSpec |
activationSpec
ActivationSpec |
protected String |
activationSpecClassName
ActivationSpecの実装クラス名 |
protected MessageEndpointFactory |
messageEndpointFactory
MessageEndpointFactory |
protected ResourceAdapterDeployer |
raDeployer
リソースアダプタ・デプロイヤ |
| クラス org.seasar.jca.deploy.impl.AbstractDeployer から継承されたフィールド |
|---|
cl, configProperties, LINE_SEPARATOR, PARAMETER_TYPE |
| コンストラクタの概要 | |
|---|---|
ActivationSpecDeployer(ResourceAdapterDeployer raDeployer)
インスタンスを構築します. |
|
| メソッドの概要 | |
|---|---|
void |
activate()
メッセージエンドポイントをアクティブ化します. |
protected void |
assertInboundResourceAdapter()
リソースアダプタの ra.xmlに
connector/resource-adapter/inbound-resourceadapterが
定義されていることを確認します. |
protected ActivationSpec |
createActivationSpec()
ActivationSpecを作成して返します. |
void |
deactivate()
メッセージエンドポイントを非アクティブ化します. |
protected void |
loggingDeployedMessage()
ActivationSpecをデプロイした情報をログに出力します. |
void |
setActivationSpecClassName(String activationSpecClassName)
ActivationSpecの実装クラス名を設定します. |
void |
setMessageEndpointFactory(MessageEndpointFactory messageEndpointFactory)
MessageEndpointFactoryを設定します. |
| クラス 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 |
| フィールドの詳細 |
|---|
protected final ResourceAdapterDeployer raDeployer
protected MessageEndpointFactory messageEndpointFactory
MessageEndpointFactory
protected String activationSpecClassName
ActivationSpecの実装クラス名
protected ActivationSpec activationSpec
ActivationSpec
| コンストラクタの詳細 |
|---|
public ActivationSpecDeployer(ResourceAdapterDeployer raDeployer)
raDeployer - リソースアダプタ・デプロイヤ| メソッドの詳細 |
|---|
public void setMessageEndpointFactory(MessageEndpointFactory messageEndpointFactory)
MessageEndpointFactoryを設定します.
messageEndpointFactory - MessageEndpointFactorypublic void setActivationSpecClassName(String activationSpecClassName)
ActivationSpecの実装クラス名を設定します.
activationSpecClassName - ActivationSpecの実装クラス名
public void activate()
throws ResourceException
ResourceException - メッセージエンドポイントのアクティブ化中に例外が発生した場合
public void deactivate()
throws ResourceException
ResourceException - メッセージエンドポイントの非アクティブ化中に例外が発生した場合
protected ActivationSpec createActivationSpec()
throws ResourceException
ActivationSpecを作成して返します.
ActivationSpec
ResourceException - ActivationSpecを作成中に例外が発生した場合
protected void assertInboundResourceAdapter()
throws ResourceException
ra.xmlに
connector/resource-adapter/inbound-resourceadapterが
定義されていることを確認します.
ResourceException - ra.xmlに
connector/resource-adapter/inbound-resourceadapter
が定義されていない場合protected void loggingDeployedMessage()
ActivationSpecをデプロイした情報をログに出力します.
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||