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
Exceptionpublic boolean isForceExecution()
public boolean canTripCircuitBreaker()
public String getExecutor()
Copyright © 2009–2017. All rights reserved.