User: user57
Date: 01/07/13 15:48:23
Modified: src/main/org/jboss/ejb/plugins
MessageDrivenInstanceInterceptor.java
Log:
o changing to extend from AbstractInterceptor instead of
StatelessSessionInstanceInterceptor. The only bit that SSII had that
MDII did not was a getContainer() method, all other.
Revision Changes Path
1.6 +22 -6
jboss/src/main/org/jboss/ejb/plugins/MessageDrivenInstanceInterceptor.java
Index: MessageDrivenInstanceInterceptor.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/MessageDrivenInstanceInterceptor.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- MessageDrivenInstanceInterceptor.java 2001/07/13 22:35:30 1.5
+++ MessageDrivenInstanceInterceptor.java 2001/07/13 22:48:23 1.6
@@ -16,28 +16,44 @@
* This container acquires the given instance. This must be used after
* the EnvironmentInterceptor, since acquiring instances requires a proper
* JNDI environment to be set.
- *
- * <p>For MessageDriven Beans, we inherit the StatelessSession for now,
- * since message driven beans is much like them.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Peter Antman</a>.
* @author <a href="mailto:[EMAIL PROTECTED]">Rickard �berg</a>
- * @version $Revision: 1.5 $
+ * @author <a href="mailto:[EMAIL PROTECTED]">Jason Dillon</a>
+ * @version $Revision: 1.6 $
*/
public class MessageDrivenInstanceInterceptor
- extends StatelessSessionInstanceInterceptor
+ extends AbstractInterceptor
{
+ /** The container for this interceptor. */
protected MessageDrivenContainer container;
+ /**
+ * Set the container for this interceptor.
+ *
+ * @param container A <tt>MessageDrivenContainer</tt>.
+ *
+ * @throws ClassCastException Not a <tt>MessageDrivenContainer</tt>.
+ */
public void setContainer(final Container container)
{
this.container = (MessageDrivenContainer)container;
}
/**
+ * Return the container for this interceptor.
+ *
+ * @return The <tt>MessageDrivenContainer</tt> for this interceptor.
+ */
+ public Container getContainer()
+ {
+ return container;
+ }
+
+ /**
* Message driven beans do not have homes.
*
- * @throws Error Not valid for MessageDriven beans
+ * @throws Error Not valid for MessageDriven beans.
*/
public Object invokeHome(final MethodInvocation mi)
throws Exception
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development