org.jboss.ejb3.proxy.impl.handler.session
Class SessionLocalProxyInvocationHandler

java.lang.Object
  extended by org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase
      extended by org.jboss.ejb3.proxy.impl.handler.session.SessionLocalProxyInvocationHandler
All Implemented Interfaces:
Serializable, InvocationHandler, SessionProxyInvocationHandler

public class SessionLocalProxyInvocationHandler
extends SessionProxyInvocationHandlerBase
implements Serializable

SessionLocalProxyInvocationHandler

Version:
$Revision: $
Author:
ALR
See Also:
Serialized Form

Constructor Summary
SessionLocalProxyInvocationHandler(String containerName, String containerGuid, org.jboss.aop.advice.Interceptor[] interceptors)
          Constructor
SessionLocalProxyInvocationHandler(String containerName, String containerGuid, org.jboss.aop.advice.Interceptor[] interceptors, String businessInterfaceType)
          Constructor
 
Method Summary
protected  org.jboss.ejb3.proxy.spi.container.InvokableContext getContainer()
          Obtains the Container upon which this Proxy should invoke
 
Methods inherited from class org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase
createRemoteProxyToContainer, getBusinessInterfaceType, getContainerGuid, getContainerLocally, getContainerName, getInterceptors, getTarget, handleInvocationDirectly, invoke, invoke, invokeEquals, invokeHashCode, setBusinessInterfaceType, setContainerGuid, setContainerName, setInterceptors, setTarget
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionLocalProxyInvocationHandler

public SessionLocalProxyInvocationHandler(String containerName,
                                          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

SessionLocalProxyInvocationHandler

public SessionLocalProxyInvocationHandler(String containerName,
                                          String containerGuid,
                                          org.jboss.aop.advice.Interceptor[] interceptors,
                                          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 org.jboss.ejb3.proxy.spi.container.InvokableContext getContainer()
Description copied from class: SessionProxyInvocationHandlerBase
Obtains the Container upon which this Proxy should invoke

Specified by:
getContainer in class SessionProxyInvocationHandlerBase
Returns:


Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.