Package org.jbpm.formapi.client.bus.ui

Examples of org.jbpm.formapi.client.bus.ui.NotificationEvent


                            populateMockFormService(menuItem);
                            bus.fireEvent(new MenuItemFromServerEvent(menuItem, groupName));
                        }
                    }
                } else {
                    bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.CouldntFindMenuItems404()));
                }
            }
        });
    }
View Full Code Here


            resource.post().text(json).send(new SimpleTextCallback(i18n.CouldntSaveForm()) {
                @Override
                public void onSuccess(Method method, String response) {
                    int code = method.getResponse().getStatusCode();
                    if (code == Response.SC_CONFLICT) {
                        bus.fireEvent(new NotificationEvent(Level.WARN, i18n.FormAlreadyUpdated()));
                    } else if (code != Response.SC_CREATED) {
                        bus.fireEvent(new NotificationEvent(Level.WARN, i18n.SaveFormUnkwnownStatus(String.valueOf(code))));
                    } else {
                        String name = helper.getFormId(response);
                        form.setLastModified(System.currentTimeMillis());
                        form.setSaved(true);
                        form.setName(name);
                        bus.fireEvent(new FormSavedEvent(form));
                    }
                }
            });
        } catch (FormEncodingException e) {
            bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.CouldntDecodeForm(), e));
        }
    }
View Full Code Here

            resource.post().xml(XMLParser.parse(xml)).send(new SimpleTextCallback(i18n.CouldntSaveFormItem()) {
                @Override
                public void onSuccess(Method method, String response) {
                    int code = method.getResponse().getStatusCode();
                    if (code == Response.SC_CONFLICT) {
                        bus.fireEvent(new NotificationEvent(Level.WARN, i18n.FormItemAlreadyUpdated()));
                    } else if (code != Response.SC_CREATED) {
                        bus.fireEvent(new NotificationEvent(Level.WARN, i18n.SaveFormItemUnknownStatus(String.valueOf(code))));
                    } else {
                        String name = helper.getFormItemId(response);
                        bus.fireEvent(new NotificationEvent(Level.INFO, i18n.FormItemSaved(name)));
                    }
                }
            });
        } catch (FormEncodingException e) {
            bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.CouldntDecodeFormItem(formItemName), e));
        }
    }
View Full Code Here

        Resource resource = new Resource(URLBuilder.deleteFormURL(this.contextPath, this.packageName, form.getName()));
        try {
            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));
        }
    }
View Full Code Here

        Resource resource = new Resource(URLBuilder.deleteFileURL(this.contextPath, this.packageName, url));
        try {
            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));
        }
    }
View Full Code Here

            public void onSuccess(Method method, String response) {
                if (method.getResponse().getStatusCode() == Response.SC_OK) {
                    List<String> list = helper.readFiles(response);
                    handler.onFilesLoaded(list);
                } else {
                    bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.CouldntFindFiles(
                            String.valueOf(method.getResponse().getStatusCode()))));
                }
            }
        });
    }
View Full Code Here

        Resource resource = new Resource(URLBuilder.deleteFormItemURL(this.contextPath, this.packageName, formItemName));
        try {
            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));
        }
    }
View Full Code Here

                public void onSuccess(Method method, String urlResponse) {
                    bus.fireEvent(new PreviewFormResponseEvent(urlResponse, language));
                }
            });
        } catch (FormEncodingException e) {
            bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.CouldntDecodeForm(), e));
        }
    }
View Full Code Here

        String xml = helper.asXml(groupName, item);
        try {
            resource.post().xml(XMLParser.parse(xml)).expect(201,409).send(new RequestCallback() {
                @Override
                public void onError(Request request, Throwable exception) {
                    bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.CouldntGenerateMenuItem(), exception));
                }
                @Override
                public void onResponseReceived(Request request, Response response) {
                    int code = response.getStatusCode();
                    NotificationEvent event;
                    if (code == Response.SC_CREATED) {
                        event = new NotificationEvent(Level.INFO, i18n.MenuItemSaved(item.getItemId()));
                    } else {
                        event = new NotificationEvent(Level.WARN, i18n.SaveMenuItemInvalidStatus(String.valueOf(code)));
                    }
                    bus.fireEvent(event);
                }
            });
        } catch (RequestException e) {
            bus.fireEvent(new NotificationEvent(Level.ERROR, i18n.CouldntSaveMenuItem(), e));
        }
    }
View Full Code Here

        String xml = helper.asXml(groupName, item);
        try {
            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));
        }
    }
View Full Code Here

TOP

Related Classes of org.jbpm.formapi.client.bus.ui.NotificationEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.