org.jboss.ejb3.proxy.clustered.handler.session.stateless
Class StatelessClusteredProxyInvocationHandler
java.lang.Object
org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase
org.jboss.ejb3.proxy.impl.handler.session.SessionRemoteProxyInvocationHandler
org.jboss.ejb3.proxy.clustered.handler.session.stateless.StatelessClusteredProxyInvocationHandler
- All Implemented Interfaces:
- Serializable, InvocationHandler, org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandler
public class StatelessClusteredProxyInvocationHandler
- extends org.jboss.ejb3.proxy.impl.handler.session.SessionRemoteProxyInvocationHandler
StatelessRemoteProxyInvocationHandler
- Version:
- $Revision: $
- Author:
- ALR
- See Also:
- Serialized Form
Methods inherited from class org.jboss.ejb3.proxy.impl.handler.session.SessionRemoteProxyInvocationHandler |
getContainer, getUrl, setUrl |
Methods inherited from class org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase |
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 |
StatelessClusteredProxyInvocationHandler
public StatelessClusteredProxyInvocationHandler(String containerName,
String containerGuid,
org.jboss.aop.advice.Interceptor[] interceptors,
String businessInterfaceType,
String url,
org.jboss.aspects.remoting.FamilyWrapper family,
org.jboss.ha.client.loadbalance.LoadBalancePolicy lb,
String partitionName)
- Constructor
- Parameters:
family
- clustering target information. Cannot be null
.lb
- LoadBalancePolicy implementation. Cannot be null
.partitionName
- name of the cluster partition. Cannot be null
.
createRemoteProxyToContainer
protected org.jboss.ejb3.proxy.spi.container.InvokableContext createRemoteProxyToContainer(String url)
- Creates and returns a Remoting Proxy to invoke upon the container
- Overrides:
createRemoteProxyToContainer
in class org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase
- Parameters:
url
- The location of the remote host holding the Container
- Returns:
getFamilyWrapper
public org.jboss.aspects.remoting.FamilyWrapper getFamilyWrapper()
getLoadBalancePolicy
public org.jboss.ha.client.loadbalance.LoadBalancePolicy getLoadBalancePolicy()
getPartitionName
public String getPartitionName()
Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.