class BackgroundRpcListener implements RpcListener {

    @Override
    public void listenForResponse(int id, ResponseCallback callback) {
        log.debug("Added listener for id: {}", id);
        if (callback != null) {
            responseCallbacks.put(id, callback);
        }
    }

    public  BackgroundRpcListener(ExecutorService executorService, ObjectMapper responseObjectMapper);

}