The MessageDrivenBean interface is implemented by every message-driven enterprise Bean class. The container uses the MessageDrivenBean methods to notify the enterprise Bean instances of the instance's life cycle events.
ejbRemove() A container invokes this method before it ends the life of the message-driven object. | |
setMessageDrivenContext(MessageDrivenContext ctx) Set the associated message-driven context. |
public voidsetMessageDrivenContext(MessageDrivenContext ctx) throwsEJBException
The enterprise Bean instance should store the reference to the context object in an instance variable.
This method is called with no transaction context.
ctx
- A MessageDrivenContext interface for the instance.EJBException
- Thrown by the method to indicate a failure caused by a system-level error.public voidejbRemove() throwsEJBException
This method is called with no transaction context.
EJBException
- Thrown by the method to indicate a failure caused by a system-level error.