public class ResponseRouter extends Object implements AutoCloseable, MessageHandler
| Constructor and Description |
|---|
ResponseRouter(String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
id() |
Reply |
onMessage(Message msg,
Context ignored) |
void |
registerResponse(String id,
HQResponse response) |
static ResponseRouter |
routerFor(HQQueue queue,
Codecs codecs,
Options<Destination.ListenOption> options) |
protected void |
setEnclosingListener(Listener l) |
public ResponseRouter(String id)
public Reply onMessage(Message msg, Context ignored) throws Exception
onMessage in interface MessageHandlerExceptionpublic void registerResponse(String id, HQResponse response)
public static ResponseRouter routerFor(HQQueue queue, Codecs codecs, Options<Destination.ListenOption> options)
public void close()
throws Exception
close in interface AutoCloseableExceptionpublic String id()
protected void setEnclosingListener(Listener l)
Copyright © 2015. All Rights Reserved.