org.jboss.aspects.remoting
Class ClusteredPojiProxy

java.lang.Object
  extended by org.jboss.aspects.remoting.ClusteredPojiProxy
All Implemented Interfaces:
Serializable, InvocationHandler

public class ClusteredPojiProxy
extends Object
implements Serializable, InvocationHandler

InvocationHandler that generates an aop MethodInvocation and populates its metadata with a target URI as well as various pieces of clustering metadata.

Author:
Brian Stansberry, based on work by Bill Burke
See Also:
Serialized Form

Constructor Summary
ClusteredPojiProxy(Object oid, org.jboss.remoting.InvokerLocator uri, org.jboss.aop.advice.Interceptor[] interceptors, FamilyWrapper family, LoadBalancePolicy lb, String partitionName, Object originTarget)
           
 
Method Summary
 Object invoke(Object proxy, Method method, Object[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusteredPojiProxy

public ClusteredPojiProxy(Object oid,
                          org.jboss.remoting.InvokerLocator uri,
                          org.jboss.aop.advice.Interceptor[] interceptors,
                          FamilyWrapper family,
                          LoadBalancePolicy lb,
                          String partitionName,
                          Object originTarget)
Method Detail

invoke

public Object invoke(Object proxy,
                     Method method,
                     Object[] args)
              throws Throwable
Specified by:
invoke in interface InvocationHandler
Throws:
Throwable


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