public class JMSSource extends AbstractSource implements jp.co.sds_corp.util.msg.IReceiveListener
MessageAdapterFactory
を参照してください。
<Source name="JMS" class="jp.co.sds_corp.transfer.source.JMSSource"> <Type>jmsTopic</Type> <InitialContext>weblogic.jndi.WLInitialContextFactory</InitialContext> <ConnectionFactory>jms/topic/ConnectionFactory</ConnectionFactory> <URL>http://localhost:8080</URL> <User>user</User> <Password>passwd</Password> <Receive>jms/topic/result</Receive> </Source>
コンストラクタと説明 |
---|
JMSSource() |
修飾子とタイプ | メソッドと説明 |
---|---|
jp.co.sds_corp.util.msg.IMessageAdapter |
getAdapter()
メッセージアダプタを返します。
|
void |
init(jp.co.sds_corp.util.config.IConfiguration config)
指定された初期情報で初期化します。
|
void |
onMessage(jp.co.sds_corp.util.msg.IMessageAdapter mAdapter,
jp.co.sds_corp.util.msg.IMessage cmnMessage)
JMSメッセージを受信した時に呼び出されます。
|
void |
start()
このサービスを開始します。
|
void |
stop()
このサービスを停止します。
|
addFilter, addReceiveListener, addReceiveListener, fireReceive, fireReceive, fireStatusChange, getFilterList, isDebug, isValid, removeFilter, removeReceiveListener, removeReceiveListener, setDebug
getName, getStatus, getStatusString, isInterrupted, isValid, saveConfig, setInterrupt, setName, setStatus, setValid, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public void init(jp.co.sds_corp.util.config.IConfiguration config) throws Exception
init
インタフェース内 jp.co.sds_corp.util.config.IConfigurable
init
クラス内 AbstractSource
config
- 初期情報Exception
public void start()
start
インタフェース内 jp.co.sds_corp.util.daemon.IService
start
クラス内 AbstractSource
public void stop()
stop
インタフェース内 jp.co.sds_corp.util.daemon.IService
stop
クラス内 AbstractSource
public jp.co.sds_corp.util.msg.IMessageAdapter getAdapter()
public void onMessage(jp.co.sds_corp.util.msg.IMessageAdapter mAdapter, jp.co.sds_corp.util.msg.IMessage cmnMessage)
onMessage
インタフェース内 jp.co.sds_corp.util.msg.IReceiveListener
mAdapter
- 受信したメッセージアダプタcmnMessage
- 受信したメッセージCopyright © 2021 S.D.S Co.,Ltd.. All rights reserved.