com.metamatrix.platform.service.proxy
Class MultipleInvokationProxy

java.lang.Object
  extended by com.metamatrix.platform.service.proxy.ServiceProxy
      extended by com.metamatrix.platform.service.proxy.MultipleInvokationProxy
All Implemented Interfaces:
java.lang.reflect.InvocationHandler

public class MultipleInvokationProxy
extends ServiceProxy

Will attempt to invoke all services and collect the results


Field Summary
 
Fields inherited from class com.metamatrix.platform.service.proxy.ServiceProxy
MAX_RETRY_DELAY_VAL
 
Method Summary
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method m, java.lang.Object[] args)
           
 
Methods inherited from class com.metamatrix.platform.service.proxy.ServiceProxy
getInstances, getNextInstance, getRetryLimit, getServiceType, getStickyFlag, logException, setRetryLimit, setServiceSelectionPolicy, setStickyFlag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

invoke

public java.lang.Object invoke(java.lang.Object proxy,
                               java.lang.reflect.Method m,
                               java.lang.Object[] args)
                        throws java.lang.Throwable
Throws:
java.lang.Throwable


Copyright © 2009. All Rights Reserved.