abstract class AbstractMessageDrivenBean extends AbstractBean implements javax.jms.MessageListener
Modifier and Type | Field and Description |
---|---|
(package private) ifs.fnd.log.Logger |
log
Logger initialized and cleared on every call to onMessage().
|
Constructor and Description |
---|
AbstractMessageDrivenBean() |
Modifier and Type | Method and Description |
---|---|
(package private) abstract void |
doOnMessage(javax.jms.Message m) |
(package private) java.lang.String |
forceStringProperty(javax.jms.Message m,
java.lang.String name) |
(package private) boolean |
getBooleanProperty(javax.jms.Message m,
java.lang.String name) |
(package private) int |
getIntProperty(javax.jms.Message m,
java.lang.String name,
int defaultValue) |
(package private) javax.ejb.MessageDrivenContext |
getMdbContext() |
(package private) java.lang.String |
getStringProperty(javax.jms.Message m,
java.lang.String name) |
void |
onMessage(javax.jms.Message m) |
(package private) void |
setOnMessageStat(long appMsgId,
java.lang.String type,
java.lang.String category) |
(package private) void |
warnInvalidMethod(java.lang.String method,
javax.jms.Message m) |
doDestroy, doInit, getConnectionFactory, getDataSource, getDebugId, getDebugName, initializeBatchProcessorLogger, initializeFndContext
ifs.fnd.log.Logger log
public void onMessage(javax.jms.Message m)
onMessage
in interface javax.jms.MessageListener
abstract void doOnMessage(javax.jms.Message m) throws ifs.fnd.base.IfsException, javax.jms.JMSException, java.sql.SQLException
ifs.fnd.base.IfsException
javax.jms.JMSException
java.sql.SQLException
void setOnMessageStat(long appMsgId, java.lang.String type, java.lang.String category)
javax.ejb.MessageDrivenContext getMdbContext()
java.lang.String forceStringProperty(javax.jms.Message m, java.lang.String name) throws javax.jms.JMSException, ifs.fnd.base.IfsRuntimeException
javax.jms.JMSException
ifs.fnd.base.IfsRuntimeException
java.lang.String getStringProperty(javax.jms.Message m, java.lang.String name) throws javax.jms.JMSException
javax.jms.JMSException
int getIntProperty(javax.jms.Message m, java.lang.String name, int defaultValue) throws javax.jms.JMSException
javax.jms.JMSException
boolean getBooleanProperty(javax.jms.Message m, java.lang.String name) throws javax.jms.JMSException
javax.jms.JMSException
void warnInvalidMethod(java.lang.String method, javax.jms.Message m) throws javax.jms.JMSException
javax.jms.JMSException