List of usage examples for com.google.gwt.http.client Response SC_NO_CONTENT
int SC_NO_CONTENT
To view the source code for com.google.gwt.http.client Response SC_NO_CONTENT.
Click Source Link
From source file:org.drools.guvnor.client.content.editor.TextEditorPresenter.java
License:Apache License
@Override public void doSave() { artifactService.call(new ResponseCallback() { @Override/*from ww w . ja v a 2s .c om*/ public void callback(Response response) { if (response.getStatusCode() == Response.SC_NO_CONTENT) { view.setDirty(false); } else { //error } } }).save(getInput().getId(), view.getContent()); }
From source file:org.eclipse.che.ide.rest.AsyncRequestCallback.java
License:Open Source License
private void handleSuccess(Response response) { try {// w w w . j a va 2s . c o m if (unmarshaller != null) { //It's needed for handling a situation when response DTO object is NULL if (response.getStatusCode() != Response.SC_NO_CONTENT) { unmarshaller.unmarshal(response); } payload = unmarshaller.getPayload(); } onSuccess(payload); } catch (Exception e) { onFailure(e); } }
From source file:org.jboss.errai.todomvc.client.local.TodoItemWidget.java
License:Open Source License
@EventHandler("delete") void onDelete(ClickEvent event) { endpoint.call(new ResponseCallback() { @Override//from w w w .j a va 2s. c o m public void callback(final Response response) { if (response.getStatusCode() == Response.SC_NO_CONTENT) { changedItem.fire(model); } } }).delete(model.getId()); }
From source file:org.jbpm.formbuilder.client.RestyFormBuilderModel.java
License:Apache License
@Override public void deleteForm(FormRepresentation form) { Resource resource = new Resource( URLBuilder.deleteFormURL(this.contextPath, this.packageName, form.getName())); try {/*from w w w .j av a 2 s . c o m*/ resource.delete().send(new RequestCallback() { @Override public void onError(Request request, Throwable exception) { bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.ErrorDeletingForm(""), exception)); } @Override public void onResponseReceived(Request request, Response response) { int code = response.getStatusCode(); if (code != Response.SC_ACCEPTED && code != Response.SC_NO_CONTENT && code != Response.SC_OK) { bus.fireEvent( new NotificationEvent(Level.WARN, i18n.ErrorDeletingForm(String.valueOf(code)))); } else { bus.fireEvent(new NotificationEvent(Level.INFO, i18n.FormDeleted())); } } }); } catch (RequestException e) { bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.ErrorDeletingForm(""), e)); } }
From source file:org.jbpm.formbuilder.client.RestyFormBuilderModel.java
License:Apache License
@Override public void deleteFile(String url) throws FormBuilderException { Resource resource = new Resource(URLBuilder.deleteFileURL(this.contextPath, this.packageName, url)); try {//from w w w. j av a 2 s. c o m resource.delete().send(new RequestCallback() { @Override public void onError(Request request, Throwable exception) { bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.ErrorDeletingFile(""), exception)); } @Override public void onResponseReceived(Request request, Response response) { int code = response.getStatusCode(); if (code != Response.SC_ACCEPTED && code != Response.SC_NO_CONTENT && code != Response.SC_OK) { bus.fireEvent( new NotificationEvent(Level.WARN, i18n.ErrorDeletingFile(String.valueOf(code)))); } else { bus.fireEvent(new NotificationEvent(Level.INFO, i18n.FileDeleted())); } } }); } catch (RequestException e) { bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.ErrorDeletingForm(""), e)); } }
From source file:org.jbpm.formbuilder.client.RestyFormBuilderModel.java
License:Apache License
@Override public void deleteFormItem(String formItemName, FormItemRepresentation formItem) { Resource resource = new Resource( URLBuilder.deleteFormItemURL(this.contextPath, this.packageName, formItemName)); try {/*from w w w .j a v a2 s . c om*/ resource.delete().send(new RequestCallback() { @Override public void onError(Request request, Throwable exception) { bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.ErrorDeletingFormItem(""), exception)); } @Override public void onResponseReceived(Request request, Response response) { int code = response.getStatusCode(); if (code != Response.SC_ACCEPTED && code != Response.SC_NO_CONTENT && code != Response.SC_OK) { bus.fireEvent(new NotificationEvent(Level.WARN, i18n.ErrorDeletingFormItem(String.valueOf(code)))); } else { bus.fireEvent(new NotificationEvent(Level.INFO, i18n.FormItemDeleted())); } } }); } catch (RequestException e) { bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.ErrorDeletingFormItem(""), e)); } }
From source file:org.jbpm.formbuilder.client.RestyFormBuilderModel.java
License:Apache License
@Override public void deleteMenuItem(String groupName, FBMenuItem item) { Resource resource = new Resource(URLBuilder.getMenuItemsURL(this.contextPath)); String xml = helper.asXml(groupName, item); try {// w ww. j a v a2s. c o m resource.delete().xml(XMLParser.parse(xml)).send(new RequestCallback() { @Override public void onError(Request request, Throwable exception) { bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.ErrorDeletingMenuItem(), exception)); } @Override public void onResponseReceived(Request request, Response response) { int code = response.getStatusCode(); if (code != Response.SC_ACCEPTED && code != Response.SC_NO_CONTENT && code != Response.SC_OK) { bus.fireEvent(new NotificationEvent(Level.WARN, i18n.DeleteMenuItemUnkownStatus(String.valueOf(code)))); } else { bus.fireEvent(new NotificationEvent(Level.INFO, i18n.MenuItemDeleted())); } } }); } catch (RequestException e) { bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.ErrorDeletingMenuItem(), e)); } }
From source file:org.obiba.opal.web.gwt.app.client.administration.jvm.JVMPresenter.java
License:Open Source License
@Override public void onGc() { ResourceRequestBuilderFactory.newBuilder().forResource("/system/status/gc").put()// .withCallback(new ResponseCodeCallback() { @Override//from w ww. j a va 2 s. c o m public void onResponseCode(Request request, Response response) { //ignore } }, Response.SC_NO_CONTENT, SC_INTERNAL_SERVER_ERROR).send(); }
From source file:org.pentaho.ui.database.event.DataHandler.java
License:Open Source License
@Bindable public void onOK() { final IDatabaseConnection database = createDatabaseConnection(); getInfo(database);/* w ww. j av a2 s . com*/ String illegals = NameUtils.getReservedChars(); if (!NameUtils.isValidFileName(database.getName())) { showMessage(messages.getString("DatabaseDialog.ErrorConnectionName.title"), messages.getString("DatabaseDialog.ErrorConnectionName.description", illegals), false); return; } boolean passed = checkPoolingParameters(); if (!passed) { return; } RequestBuilder checkParamsBuilder = new RequestBuilder(RequestBuilder.POST, getBaseURL() + "checkParams"); //$NON-NLS-1$ checkParamsBuilder.setHeader("Content-Type", "application/json"); //$NON-NLS-1$//$NON-NLS-2$ try { AutoBean<IDatabaseConnection> bean = AutoBeanUtils.getAutoBean(database); String checkParamsJson = AutoBeanCodex.encode(bean).getPayload(); checkParamsBuilder.sendRequest(checkParamsJson, new RequestCallback() { @Override public void onError(Request request, Throwable exception) { showMessage(messages.getString("DataHandler.ERROR_MESSAGE_TITLE"), exception.getMessage(), //$NON-NLS-1$ exception.getMessage().length() > 300); } @Override public void onResponseReceived(Request request, Response response) { if (response.getStatusCode() == Response.SC_NO_CONTENT || response.getStatusCode() == SC_NO_CONTENT_IE) { if (databaseConnection == null) { databaseConnection = connectionAutoBeanFactory.iDatabaseConnection().as(); } // Clear extra options before reapplying all values from web databaseConnection.setExtraOptions(new HashMap<String, String>()); // Populate database connection with new values getInfo(databaseConnection); databaseConnection.setChanged(true); close(); if (listener != null) { listener.onDialogAccept(databaseConnection); } } else { gatherErrors(response); } } }); } catch (RequestException e) { showMessage(messages.getString("DataHandler.ERROR_MESSAGE_TITLE"), e.getMessage(), //$NON-NLS-1$ e.getMessage().length() > 300); } }
From source file:org.pentaho.ui.database.event.DataHandler.java
License:Open Source License
@Bindable public void testDatabaseConnection() { final IDatabaseConnection database = createDatabaseConnection(); getInfo(database);//www . j ava 2s .com RequestBuilder checkParamsBuilder = new RequestBuilder(RequestBuilder.POST, getBaseURL() + "checkParams"); //$NON-NLS-1$ checkParamsBuilder.setHeader("Content-Type", "application/json"); //$NON-NLS-1$ //$NON-NLS-2$ try { AutoBean<IDatabaseConnection> bean = AutoBeanUtils.getAutoBean(database); String checkParamsJson = AutoBeanCodex.encode(bean).getPayload(); checkParamsBuilder.sendRequest(checkParamsJson, new RequestCallback() { @Override public void onError(Request request, Throwable exception) { showMessage(messages.getString("DataHandler.ERROR_MESSAGE_TITLE"), exception.getMessage(), //$NON-NLS-1$ exception.getMessage().length() > 300); } @Override public void onResponseReceived(Request request, Response response) { int statusCode = response.getStatusCode(); if (statusCode == Response.SC_NO_CONTENT || statusCode == SC_NO_CONTENT_IE) { RequestBuilder testBuilder = new RequestBuilder(RequestBuilder.PUT, getBaseURL() + "test"); //$NON-NLS-1$ testBuilder.setHeader("Content-Type", "application/json"); //$NON-NLS-1$ //$NON-NLS-2$ try { AutoBean<IDatabaseConnection> autoBean = AutoBeanUtils.getAutoBean(database); String testConnectionJson = AutoBeanCodex.encode(autoBean).getPayload(); testBuilder.sendRequest(testConnectionJson, new RequestCallback() { @Override public void onError(Request request1, Throwable exception) { showMessage(messages.getString("DataHandler.ERROR_MESSAGE_TITLE"), //$NON-NLS-1$ exception.getMessage(), exception.getMessage().length() > 300); } @Override public void onResponseReceived(Request request1, Response response1) { showMessage(messages.getString("DataHandler.TEST_MESSAGE_TITLE"), //$NON-NLS-1$ response1.getText(), response1.getText().length() > 300); } }); } catch (RequestException e) { showMessage(messages.getString("DataHandler.ERROR_MESSAGE_TITLE"), e.getMessage(), //$NON-NLS-1$ e.getMessage().length() > 300); } } else { gatherErrors(response); } } }); } catch (RequestException e) { showMessage(messages.getString("DataHandler.ERROR_MESSAGE_TITLE"), e.getMessage(), //$NON-NLS-1$ e.getMessage().length() > 300); } }