epts.put(ProxyUtil.createCallSignature(remoteIface, method),
RPCEndpointFactory.createEndpointFor(genericSvc, method, bus));
}
}
final RemoteServiceCallback delegate = new RemoteServiceCallback(epts);
bus.subscribe(remoteIface.getName() + ":RPC", new MessageCallback() {
@Override
public void callback(final Message message) {
delegate.callback(message);
}
});
log.debug("registered RPC service for: " + remoteIface.getName());