org.jboss.ejb3.proxy.handler.session.stateful
Class StatefulLocalProxyInvocationHandler

java.lang.Object
  extended by org.jboss.ejb3.proxy.handler.ProxyInvocationHandlerBase
      extended by org.jboss.ejb3.proxy.handler.session.SessionProxyInvocationHandlerBase
          extended by org.jboss.ejb3.proxy.handler.session.SessionSpecProxyInvocationHandlerBase
              extended by org.jboss.ejb3.proxy.handler.session.stateful.StatefulProxyInvocationHandlerBase
                  extended by org.jboss.ejb3.proxy.handler.session.stateful.StatefulLocalProxyInvocationHandler
All Implemented Interfaces:
java.io.Serializable, java.lang.reflect.InvocationHandler, ProxyInvocationHandler, SessionProxyInvocationHandler, SessionSpecProxyInvocationHandler, EjbProxy, SessionProxy, StatefulSessionProxy

public class StatefulLocalProxyInvocationHandler
extends StatefulProxyInvocationHandlerBase
implements java.io.Serializable

StatefulLocalProxyInvocationHandler

See Also:
Serialized Form

Constructor Summary
StatefulLocalProxyInvocationHandler(java.lang.String containerName, java.lang.String containerGuid, org.jboss.aop.advice.Interceptor[] interceptors)
          Constructor
StatefulLocalProxyInvocationHandler(java.lang.String containerName, java.lang.String containerGuid, org.jboss.aop.advice.Interceptor[] interceptors, java.lang.String businessInterfaceType)
          Constructor
 
Method Summary
protected  InvokableContext getContainer()
          Obtains the Container upon which this Proxy should invoke
 
Methods inherited from class org.jboss.ejb3.proxy.handler.session.stateful.StatefulProxyInvocationHandlerBase
createRemoteProxyToContainer, getAsynchronousProxy, getInvocationHandler, getSessionId, invokeEquals, invokeHashCode, setSessionId
 
Methods inherited from class org.jboss.ejb3.proxy.handler.session.SessionSpecProxyInvocationHandlerBase
getBusinessInterfaceType, invoke, setBusinessInterfaceType
 
Methods inherited from class org.jboss.ejb3.proxy.handler.session.SessionProxyInvocationHandlerBase
getContainerLocally
 
Methods inherited from class org.jboss.ejb3.proxy.handler.ProxyInvocationHandlerBase
getContainerGuid, getContainerName, getInterceptors, handleInvocationDirectly, setContainerName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatefulLocalProxyInvocationHandler

public StatefulLocalProxyInvocationHandler(java.lang.String containerName,
                                           java.lang.String containerGuid,
                                           org.jboss.aop.advice.Interceptor[] interceptors)
Constructor

Parameters:
containerName - The name of the target container
containerGuid - The globally-unique name of the container
interceptors - The interceptors to apply to invocations upon this handler

StatefulLocalProxyInvocationHandler

public StatefulLocalProxyInvocationHandler(java.lang.String containerName,
                                           java.lang.String containerGuid,
                                           org.jboss.aop.advice.Interceptor[] interceptors,
                                           java.lang.String businessInterfaceType)
Constructor

Parameters:
containerName - The name of the target container
containerGuid - The globally-unique name of the container
businessInterfaceType - The possibly null businessInterfaceType marking this invocation hander as specific to a given EJB3 Business Interface
interceptors - The interceptors to apply to invocations upon this handler
Method Detail

getContainer

protected InvokableContext getContainer()
Description copied from class: SessionProxyInvocationHandlerBase
Obtains the Container upon which this Proxy should invoke

Specified by:
getContainer in class SessionProxyInvocationHandlerBase
Returns: