/** * Called by {@link #setCallback}. * <p> * The default implementation calls * {@link RequestBuilder#setCallback(RequestCallback)}. * * @param rb the RequestBuilder that is currently being configured * @param callback the user-provided callback */ protected void doSetCallback(RequestBuilder rb, RequestCallback callback) { rb.setCallback(callback); }
public void send(String payload, TransportReceiver receiver) { RequestBuilder builder = createRequestBuilder(); configureRequestBuilder(builder); builder.setRequestData(payload); builder.setCallback(createRequestCallback(receiver)); try { wireLogger.finest("Sending fire request"); builder.send(); } catch (RequestException e) { wireLogger.log(Level.SEVERE, SERVER_ERROR + " (" + e.getMessage() + ")", e); } }
/** * Called by {@link #setCallback}. * <p> * The default implementation calls * {@link RequestBuilder#setCallback(RequestCallback)}. * * @param rb the RequestBuilder that is currently being configured * @param callback the user-provided callback */ protected void doSetCallback(RequestBuilder rb, RequestCallback callback) { rb.setCallback(callback); }
/** * Called by {@link #setCallback}. * <p> * The default implementation calls * {@link RequestBuilder#setCallback(RequestCallback)}. * * @param rb the RequestBuilder that is currently being configured * @param callback the user-provided callback */ protected void doSetCallback(RequestBuilder rb, RequestCallback callback) { rb.setCallback(callback); }
public class ForbiddenDispatcherFilter implements DispatcherFilter { AssistedInjectionFactory factory; @Inject public ForbiddenDispatcherFilter(AssistedInjectionFactory factory) { this.factory = factory; } @Override public boolean filter(Method method, RequestBuilder builder) { builder.setCallback(factory.AssistedInjectionFactory(method)) return true; } }
@Override public void setCallback(RequestCallback callback) { int requestId = HttpStatsContext.getLastRequestId(); super.setCallback(new RequestCallbackWrapper(callback, requestId)); }
public PromiseReqBuilder(RequestBuilder builder) { builder.setCallback(this); try { builder.send(); } catch (RequestException e) { onError(null, e); } }
private RequestBuilder createRequest() throws ActionException { String securityToken = securityCookieAccessor.getCookieContent(); RequestBuilder requestBuilder = requestBuilderFactory.build(action, securityToken); requestBuilder.setCallback(callback); return requestBuilder; } }
@Override public void getContextPath(HistoryStateImpl historyState) { new RequestBuilder(RequestBuilder.HEAD, GWT.getHostPageBaseURL()).setCallback(new RequestCallback() { @Override public void onResponseReceived(Request request, Response response) { HistoryStateImpl.setContextPath(response.getHeader("org.ocpsoft.rewrite.gwt.history.contextPath")); } @Override public void onError(Request request, Throwable exception) {} }); } }
@Override public void getContextPath(HistoryStateImpl historyState) { new RequestBuilder(RequestBuilder.HEAD, GWT.getHostPageBaseURL()).setCallback(new RequestCallback() { @Override public void onResponseReceived(Request request, Response response) { HistoryStateImpl.setContextPath(response.getHeader("org.ocpsoft.rewrite.gwt.history.contextPath")); } @Override public void onError(Request request, Throwable exception) {} }); } }
/** * main filter method for a dispatcherfilter. * * @return continue filtering or not */ @Override public boolean filter(Method method, RequestBuilder builder) { if (LogConfiguration.loggingIsEnabled()) { Logger.getLogger(Dispatcher.class.getName()) .info("Sending http request: " + builder.getHTTPMethod() + " " + builder.getUrl()); } builder.setCallback(callbackFactory.createCallback(method)); return true; } }
/** * main filter method for a dispatcherfilter. * * @return continue filtering or not */ @Override public boolean filter(Method method, RequestBuilder builder) { if (LogConfiguration.loggingIsEnabled()) { Logger.getLogger(Dispatcher.class.getName()) .info("Sending http request: " + builder.getHTTPMethod() + " " + builder.getUrl()); } builder.setCallback(callbackFactory.createCallback(method)); return true; } }
public Object send(RequestCallback callback) throws RequestException { doSetTimeout(); builder.setCallback(callback); // lazily load dispatcher from defaults, if one is not set yet. Dispatcher localDispatcher = dispatcher == null ? Defaults.getDispatcher() : dispatcher; return localDispatcher.send(this, builder); }
public Object send(RequestCallback callback) throws RequestException { doSetTimeout(); builder.setCallback(callback); // lazily load dispatcher from defaults, if one is not set yet. Dispatcher localDispatcher = dispatcher == null ? Defaults.getDispatcher() : dispatcher; return localDispatcher.send(this, builder); }
@Override public void findModel(String identifier, RequestCallback callback) { RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, GWT.getModuleBaseURL() + requestPath + "/model/" + identifier); rb.setCallback(callback); try { rb.send(); } catch (RequestException re) { throw new RuntimeException(re); // Dodgy... } } }
@Override public void subscribe(SingleEmitter<Response> e) { try { requestBuilder.setCallback(new RequestCallback() { @Override public void onResponseReceived(Request req, Response res) { e.onSuccess(res); } @Override public void onError(Request req, Throwable ex) { e.onError(ex); } }); Request request = requestBuilder.send(); e.setCancellable(request::cancel); } catch (RequestException ex) { e.onError(ex); } } });
public void send(String payload, TransportReceiver receiver) { RequestBuilder builder = createRequestBuilder(); configureRequestBuilder(builder); builder.setRequestData(payload); builder.setCallback(createRequestCallback(receiver)); try { wireLogger.finest("Sending fire request"); builder.send(); } catch (RequestException e) { wireLogger.log(Level.SEVERE, SERVER_ERROR + " (" + e.getMessage() + ")", e); } }
public void send(String payload, TransportReceiver receiver) { RequestBuilder builder = createRequestBuilder(); configureRequestBuilder(builder); builder.setRequestData(payload); builder.setCallback(createRequestCallback(receiver)); try { wireLogger.finest("Sending fire request"); builder.send(); } catch (RequestException e) { wireLogger.log(Level.SEVERE, SERVER_ERROR + " (" + e.getMessage() + ")", e); } }
RequestBuilder makeRequest(final String url, final Command onSuccess, final Command onError) { final RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, url); final String none = "none"; builder.setUser(none); builder.setPassword(none); builder.setCallback(makeCallback(onSuccess, onError)); builder.setHeader("Accept", "*/*"); return builder; }
public void doImport( boolean overwrite ) { RequestBuilder requestBuilder = new RequestBuilder( RequestBuilder.POST, url ); requestBuilder.setRequestData( "domainId=" + URL.encode( importDialogModel.getDomainId() ) + "&jsonFileList=" + URL.encode( jsonFileList.toString() ) + "&overwrite=" + Boolean.toString( overwrite ) ); requestBuilder.setHeader( "Content-Type", "application/x-www-form-urlencoded" ); requestBuilder.setCallback( this ); try { requestBuilder.send(); } catch ( RequestException e ) { onImportError( e.getMessage() ); } }