|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.cementj.base.DefaultMessageDrivenBean
public abstract class DefaultMessageDrivenBean
Default implementation for message driven bean. This class will do the mundane mechanics of tracking context and implement several methods most developers stump anyway. All you have to do is extend this class, implement onMessage() and deploy.
Copyright: Delta Vortex Technologies, 2003.
| Field Summary | |
|---|---|
protected javax.ejb.MessageDrivenContext |
_messageDrivenContext
|
| Constructor Summary | |
|---|---|
DefaultMessageDrivenBean()
|
|
| Method Summary | |
|---|---|
void |
ejbRemove()
Hollow implementation to satisfy MessageDrivenBean interface. |
javax.ejb.MessageDrivenContext |
getMessageDrivenContext()
Returns the container-provided message-driven context. |
javax.transaction.UserTransaction |
getUserTransaction()
Obtains the UserTransaction from the container-provided message-driven context. |
abstract void |
onMessage(javax.jms.Message message)
You must implement processing for messages for a MessageDrivenBean to be usedful. |
void |
setMessageDrivenContext(javax.ejb.MessageDrivenContext context)
Records message driven context provided by the J2EE container. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected javax.ejb.MessageDrivenContext _messageDrivenContext
| Constructor Detail |
|---|
public DefaultMessageDrivenBean()
| Method Detail |
|---|
public void setMessageDrivenContext(javax.ejb.MessageDrivenContext context)
throws javax.ejb.EJBException
setMessageDrivenContext in interface javax.ejb.MessageDrivenBeancontext -
EJBException
public void ejbRemove()
throws javax.ejb.EJBException
ejbRemove in interface javax.ejb.MessageDrivenBeanEJBExceptionpublic javax.transaction.UserTransaction getUserTransaction()
public javax.ejb.MessageDrivenContext getMessageDrivenContext()
public abstract void onMessage(javax.jms.Message message)
onMessage in interface javax.jms.MessageListenermessage -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||