public class RequestHandlerRegistry<Request extends TransportRequest> extends Object
Constructor and Description |
---|
RequestHandlerRegistry(String action,
Callable<Request> requestFactory,
TaskManager taskManager,
TransportRequestHandler<Request> handler,
String executor,
boolean forceExecution,
boolean canTripCircuitBreaker) |
Modifier and Type | Method and Description |
---|---|
boolean |
canTripCircuitBreaker() |
String |
getAction() |
String |
getExecutor() |
boolean |
isForceExecution() |
Request |
newRequest() |
void |
processMessageReceived(Request request,
TransportChannel channel) |
String |
toString() |
public RequestHandlerRegistry(String action, Callable<Request> requestFactory, TaskManager taskManager, TransportRequestHandler<Request> handler, String executor, boolean forceExecution, boolean canTripCircuitBreaker)
public String getAction()
public Request newRequest()
public void processMessageReceived(Request request, TransportChannel channel) throws Exception
Exception
public boolean isForceExecution()
public boolean canTripCircuitBreaker()
public String getExecutor()
Copyright © 2009–2017. All rights reserved.