@ApplicationScoped public class DMNContentServiceImpl extends org.kie.workbench.common.services.backend.service.KieService<String> implements DMNContentService
| Constructor and Description |
|---|
DMNContentServiceImpl(org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory,
DMNIOHelper dmnIOHelper,
DMNPathsHelper pathsHelper,
PMMLIncludedDocumentFactory pmmlIncludedDocumentFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
constructContent(org.uberfire.backend.vfs.Path path,
org.guvnor.common.services.shared.metadata.model.Overview _overview) |
String |
getContent(org.uberfire.backend.vfs.Path path) |
List<org.uberfire.backend.vfs.Path> |
getDMNModelsPaths(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject) |
List<org.uberfire.backend.vfs.Path> |
getModelsPaths(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject) |
List<org.uberfire.backend.vfs.Path> |
getPMMLModelsPaths(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject) |
DMNContentResource |
getProjectContent(org.uberfire.backend.vfs.Path path,
String defSetId) |
String |
getSource(org.uberfire.backend.vfs.Path path) |
PMMLDocumentMetadata |
loadPMMLDocumentMetadata(org.uberfire.backend.vfs.Path path) |
void |
saveContent(org.uberfire.backend.vfs.Path path,
String content,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String comment) |
@Inject
public DMNContentServiceImpl(org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory,
DMNIOHelper dmnIOHelper,
DMNPathsHelper pathsHelper,
PMMLIncludedDocumentFactory pmmlIncludedDocumentFactory)
public String getContent(org.uberfire.backend.vfs.Path path)
getContent in interface DMNContentServicepublic DMNContentResource getProjectContent(org.uberfire.backend.vfs.Path path, String defSetId)
getProjectContent in interface DMNContentServicepublic void saveContent(org.uberfire.backend.vfs.Path path,
String content,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String comment)
saveContent in interface DMNContentServicepublic List<org.uberfire.backend.vfs.Path> getModelsPaths(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject)
getModelsPaths in interface DMNContentServicepublic List<org.uberfire.backend.vfs.Path> getDMNModelsPaths(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject)
getDMNModelsPaths in interface DMNContentServicepublic List<org.uberfire.backend.vfs.Path> getPMMLModelsPaths(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject)
getPMMLModelsPaths in interface DMNContentServicepublic PMMLDocumentMetadata loadPMMLDocumentMetadata(org.uberfire.backend.vfs.Path path)
loadPMMLDocumentMetadata in interface DMNContentServiceprotected String 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<String>Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.