*/
public RemoteViewClient(ViewProcessor viewProcessor, URI baseUri, FudgeContext fudgeContext, JmsConnector jmsConnector, ScheduledExecutorService scheduler) {
super(baseUri, fudgeContext, jmsConnector, scheduler, DataViewProcessorResource.VIEW_CLIENT_TIMEOUT_MILLIS / 2);
_viewProcessor = viewProcessor;
_scheduler = scheduler;
_internalResultListener = new AbstractViewResultListener() {
@Override
public UserPrincipal getUser() {
return RemoteViewClient.this.getUser();
}