org.jboss.ejb.plugins
Class MessageDrivenInstanceInterceptor
java.lang.Object
|
+--org.jboss.ejb.plugins.AbstractInterceptor
|
+--org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor
- All Implemented Interfaces:
- ContainerPlugin, Interceptor, Service
- public class MessageDrivenInstanceInterceptor
- extends AbstractInterceptor
This container acquires an MDB instance and context.
- Version:
- $Revision: 1.3.6.2 $
- Author:
- Peter Antman., Rickard Öberg, Jason Dillon, Scott Stark
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
container
protected MessageDrivenContainer container
- The container for this interceptor.
MessageDrivenInstanceInterceptor
public MessageDrivenInstanceInterceptor()
setContainer
public void setContainer(Container container)
- Set the container for this interceptor.
- Overrides:
setContainer
in class AbstractInterceptor
- Parameters:
container
- A MessageDrivenContainer.- Throws:
java.lang.ClassCastException
- Not a MessageDrivenContainer.
getContainer
public Container getContainer()
- Return the container for this interceptor.
- Overrides:
getContainer
in class AbstractInterceptor
- Returns:
- The MessageDrivenContainer for this interceptor.
invokeHome
public java.lang.Object invokeHome(MethodInvocation mi)
throws java.lang.Exception
- Message driven beans do not have homes.
- Overrides:
invokeHome
in class AbstractInterceptor
- Throws:
java.lang.Error
- Not valid for MessageDriven beans.
invoke
public java.lang.Object invoke(MethodInvocation mi)
throws java.lang.Exception
- Overrides:
invoke
in class AbstractInterceptor
sample
public void sample(java.lang.Object s)
retrieveStatistic
public java.util.Map retrieveStatistic()
resetStatistic
public void resetStatistic()
Copyright © 2000 The JBoss Organization. All Rights Reserved.