JBoss API: Class StatelessSessionInstanceInterceptor

org.jboss.ejb.plugins
Class StatelessSessionInstanceInterceptor

java.lang.Object
  |
  +--org.jboss.ejb.plugins.AbstractInterceptor
        |
        +--org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor
All Implemented Interfaces:
ContainerPlugin, Interceptor, Service

public class StatelessSessionInstanceInterceptor
extends AbstractInterceptor

This container acquires the given instance. This must be used after the EnvironmentInterceptor, since acquiring instances requires a proper JNDI environment to be set

Version:
$Revision: 1.6.6.4 $
Author:
Rickard Öberg (rickard.oberg@telkel.com), Scott.Stark@jboss.org

Field Summary
protected  StatelessSessionContainer container
           
 
Fields inherited from class org.jboss.ejb.plugins.AbstractInterceptor
log, nextInterceptor
 
Constructor Summary
StatelessSessionInstanceInterceptor()
           
 
Method Summary
 Container getContainer()
           
 java.lang.Object invoke(MethodInvocation mi)
           
 java.lang.Object invokeHome(MethodInvocation mi)
           
 void setContainer(Container container)
          This callback is set by the container so that the plugin may access it
 
Methods inherited from class org.jboss.ejb.plugins.AbstractInterceptor
destroy, getNext, init, setNext, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

container

protected StatelessSessionContainer container
Constructor Detail

StatelessSessionInstanceInterceptor

public StatelessSessionInstanceInterceptor()
Method Detail

setContainer

public void setContainer(Container container)
Description copied from interface: ContainerPlugin
This callback is set by the container so that the plugin may access it
Overrides:
setContainer in class AbstractInterceptor
Following copied from interface: org.jboss.ejb.ContainerPlugin
Parameters:
con - the container using this plugin

getContainer

public Container getContainer()
Overrides:
getContainer in class AbstractInterceptor

invokeHome

public java.lang.Object invokeHome(MethodInvocation mi)
                            throws java.lang.Exception
Overrides:
invokeHome in class AbstractInterceptor

invoke

public java.lang.Object invoke(MethodInvocation mi)
                        throws java.lang.Exception
Overrides:
invoke in class AbstractInterceptor


Copyright © 2000 The JBoss Organization. All Rights Reserved.