org.vhorvath.valogato.core.controller
Class FeatureExecutor<RQ,RS,EX extends Exception>

java.lang.Object
  extended by org.vhorvath.valogato.core.controller.FeatureExecutor<RQ,RS,EX>

public class FeatureExecutor<RQ,RS,EX extends Exception>
extends Object

Author:
Viktor Horvath

Constructor Summary
FeatureExecutor()
           
 
Method Summary
 RS applyFeature(RQ req, String backendServiceName, ISimulatedService<RQ,RS,EX> simulatedInterface, String simulatedServiceName, BackendServiceBean backendServiceBean, IThrottlingController<RQ,RS,EX> throttlingContoller)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeatureExecutor

public FeatureExecutor()
Method Detail

applyFeature

public RS applyFeature(RQ req,
                       String backendServiceName,
                       ISimulatedService<RQ,RS,EX> simulatedInterface,
                       String simulatedServiceName,
                       BackendServiceBean backendServiceBean,
                       IThrottlingController<RQ,RS,EX> throttlingContoller)
                throws ThrottlingConfigurationException,
                       EX extends Exception,
                       ThrottlingRuntimeException
Throws:
ThrottlingConfigurationException
EX extends Exception
ThrottlingRuntimeException


Copyright © 2013. All rights reserved.