DeploymentBuilder deploymentBuilder = repositoryService.createDeployment() .name(modelData.getName()) .category(modelData.getCategory()) .tenantId(modelData.getTenantId())
}else{ //otherwise filter the article for(Model item: entireArticle){ if(category.equals(item.getCategory()))
this.selectedCategory=category; for(Model item: entireArticle){ if(category.equals(item.getCategory()))
public void buttonClick(ClickEvent event) { if (SimpleTableEditorConstants.TABLE_EDITOR_CATEGORY.equals(model.getCategory())) { showSelectEditorPopupWindow(); } else { try { showModeler(); } catch (MalformedURLException e) { LOGGER.error("Error showing modeler", e); ExplorerApp.get().getNotificationManager().showErrorNotification(Messages.PROCESS_EDITOR_LOADING_ERROR, e); } } }
protected void deployModel() { try { if (SimpleTableEditorConstants.TABLE_EDITOR_CATEGORY.equals(modelData.getCategory())) { deploySimpleTableEditorModel(repositoryService.getModelEditorSource(modelData.getId())); } else { final ObjectNode modelNode = (ObjectNode) new ObjectMapper().readTree(repositoryService.getModelEditorSource(modelData.getId())); deployModelerModel(modelNode); } } catch (Exception e) { LOGGER.error("Failed to deploy model", e); ExplorerApp.get().getNotificationManager().showErrorNotification(Messages.PROCESS_TOXML_FAILED, e); } }
if (SimpleTableEditorConstants.TABLE_EDITOR_CATEGORY.equals(modelData.getCategory())) { WorkflowDefinition workflowDefinition = ExplorerApp.get().getSimpleWorkflowJsonConverter() .readWorkflowDefinition(repositoryService.getModelEditorSource(modelData.getId()));
public ModelResponse createModelResponse(Model model, RestUrlBuilder urlBuilder) { ModelResponse response = new ModelResponse(); response.setCategory(model.getCategory()); response.setCreateTime(model.getCreateTime()); response.setId(model.getId()); response.setKey(model.getKey()); response.setLastUpdateTime(model.getLastUpdateTime()); response.setMetaInfo(model.getMetaInfo()); response.setName(model.getName()); response.setDeploymentId(model.getDeploymentId()); response.setVersion(model.getVersion()); response.setTenantId(model.getTenantId()); response.setUrl(urlBuilder.buildUrl(RestUrls.URL_MODEL, model.getId())); if (model.getDeploymentId() != null) { response.setDeploymentUrl(urlBuilder.buildUrl(RestUrls.URL_DEPLOYMENT, model.getDeploymentId())); } if (model.hasEditorSource()) { response.setSourceUrl(urlBuilder.buildUrl(RestUrls.URL_MODEL_SOURCE, model.getId())); } if (model.hasEditorSourceExtra()) { response.setSourceExtraUrl(urlBuilder.buildUrl(RestUrls.URL_MODEL_SOURCE_EXTRA, model.getId())); } return response; }