|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.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
- MessageEndpointFactory
public 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
をデプロイした情報をログに出力します.
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |