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

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

public class SessionRemoteProxyInvocationHandler
extends SessionProxyInvocationHandlerBase
implements Serializable

SessionRemoteProxyInvocationHandler

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

Constructor Summary
SessionRemoteProxyInvocationHandler(String containerName, String containerGuid, org.jboss.aop.advice.Interceptor[] interceptors, String businessInterfaceType, String url)
          Constructor
 
Method Summary
protected  org.jboss.ejb3.proxy.spi.container.InvokableContext getContainer()
          Obtains the Container upon which this Proxy should invoke
 String getUrl()
           
 void setUrl(String url)
           
 
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

SessionRemoteProxyInvocationHandler

public SessionRemoteProxyInvocationHandler(String containerName,
                                           String containerGuid,
                                           org.jboss.aop.advice.Interceptor[] interceptors,
                                           String businessInterfaceType,
                                           String url)
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
url - The URL to the Remote Host
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:

getUrl

public String getUrl()

setUrl

public void setUrl(String url)


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