@ApplicationScoped public class WorkItemsEditorServiceImpl extends org.kie.workbench.common.services.backend.service.KieService<WorkItemsModelContent> implements WorkItemsEditorService
logger, metadataService, moduleService, overviewLoader, pathResolver, projectService, sourceServicesWORK_ITEM_DEFINITION, WORK_ITEMS_EDITOR_SETTINGS, WORK_ITEMS_EDITOR_SETTINGS_CUSTOM_EDITOR, WORK_ITEMS_EDITOR_SETTINGS_DEFINITION, WORK_ITEMS_EDITOR_SETTINGS_DISPLAY_NAME, WORK_ITEMS_EDITOR_SETTINGS_PARAMETER, WORK_ITEMS_EDITOR_SETTINGS_PARAMETER_VALUES, WORK_ITEMS_EDITOR_SETTINGS_RESULT| Constructor and Description |
|---|
WorkItemsEditorServiceImpl() |
WorkItemsEditorServiceImpl(org.uberfire.rpc.SessionInfo sessionInfo) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(org.uberfire.backend.vfs.Path path) |
protected WorkItemsModelContent |
constructContent(org.uberfire.backend.vfs.Path path,
org.guvnor.common.services.shared.metadata.model.Overview overview) |
org.uberfire.backend.vfs.Path |
copy(org.uberfire.backend.vfs.Path path,
String newName,
org.uberfire.backend.vfs.Path targetDirectory,
String comment) |
org.uberfire.backend.vfs.Path |
copy(org.uberfire.backend.vfs.Path path,
String newName,
String comment) |
org.uberfire.backend.vfs.Path |
create(org.uberfire.backend.vfs.Path context,
String fileName,
String content,
String comment) |
void |
delete(org.uberfire.backend.vfs.Path path,
String comment) |
String |
load(org.uberfire.backend.vfs.Path path) |
WorkItemsModelContent |
loadContent(org.uberfire.backend.vfs.Path path) |
WorkItemDefinitionElements |
loadDefinitionElements() |
Set<org.drools.workbench.models.datamodel.workitems.PortableWorkDefinition> |
loadWorkItemDefinitions(org.uberfire.backend.vfs.Path path) |
org.uberfire.backend.vfs.Path |
rename(org.uberfire.backend.vfs.Path path,
String newName,
String comment) |
org.uberfire.backend.vfs.Path |
save(org.uberfire.backend.vfs.Path resource,
String content,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String comment) |
org.uberfire.backend.vfs.Path |
saveAndRename(org.uberfire.backend.vfs.Path path,
String newFileName,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String content,
String comment) |
void |
setupWorkItemDefinitionElements() |
List<org.guvnor.common.services.shared.validation.model.ValidationMessage> |
validate(org.uberfire.backend.vfs.Path path) |
List<org.guvnor.common.services.shared.validation.model.ValidationMessage> |
validate(org.uberfire.backend.vfs.Path path,
String content) |
public WorkItemsEditorServiceImpl()
@Inject public WorkItemsEditorServiceImpl(org.uberfire.rpc.SessionInfo sessionInfo)
@PostConstruct public void setupWorkItemDefinitionElements()
public org.uberfire.backend.vfs.Path create(org.uberfire.backend.vfs.Path context,
String fileName,
String content,
String comment)
create in interface org.uberfire.ext.editor.commons.service.support.SupportsCreate<String>public String load(org.uberfire.backend.vfs.Path path)
load in interface org.uberfire.ext.editor.commons.service.support.SupportsRead<String>public WorkItemsModelContent loadContent(org.uberfire.backend.vfs.Path path)
loadContent in interface WorkItemsEditorServiceloadContent in class org.kie.workbench.common.services.backend.service.KieService<WorkItemsModelContent>protected WorkItemsModelContent constructContent(org.uberfire.backend.vfs.Path path, org.guvnor.common.services.shared.metadata.model.Overview overview)
constructContent in class org.kie.workbench.common.services.backend.service.KieService<WorkItemsModelContent>public WorkItemDefinitionElements loadDefinitionElements()
loadDefinitionElements in interface WorkItemsEditorServicepublic org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path resource,
String content,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String comment)
save in interface org.uberfire.ext.editor.commons.service.support.SupportsUpdate<String,org.guvnor.common.services.shared.metadata.model.Metadata>public void delete(org.uberfire.backend.vfs.Path path,
String comment)
delete in interface org.uberfire.ext.editor.commons.service.support.SupportsDeletepublic org.uberfire.backend.vfs.Path rename(org.uberfire.backend.vfs.Path path,
String newName,
String comment)
rename in interface org.uberfire.ext.editor.commons.service.support.SupportsRenamepublic org.uberfire.backend.vfs.Path copy(org.uberfire.backend.vfs.Path path,
String newName,
String comment)
copy in interface org.uberfire.ext.editor.commons.service.support.SupportsCopypublic org.uberfire.backend.vfs.Path copy(org.uberfire.backend.vfs.Path path,
String newName,
org.uberfire.backend.vfs.Path targetDirectory,
String comment)
copy in interface org.uberfire.ext.editor.commons.service.support.SupportsCopypublic boolean accepts(org.uberfire.backend.vfs.Path path)
accepts in interface org.guvnor.common.services.project.builder.service.BuildValidationHelperpublic List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validate(org.uberfire.backend.vfs.Path path)
validate in interface org.guvnor.common.services.project.builder.service.BuildValidationHelperpublic List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validate(org.uberfire.backend.vfs.Path path, String content)
validate in interface org.guvnor.common.services.shared.validation.ValidationService<String>public Set<org.drools.workbench.models.datamodel.workitems.PortableWorkDefinition> loadWorkItemDefinitions(org.uberfire.backend.vfs.Path path)
loadWorkItemDefinitions in interface WorkItemsEditorServicepublic org.uberfire.backend.vfs.Path saveAndRename(org.uberfire.backend.vfs.Path path,
String newFileName,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String content,
String comment)
saveAndRename in interface org.uberfire.ext.editor.commons.service.support.SupportsSaveAndRename<String,org.guvnor.common.services.shared.metadata.model.Metadata>Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.