public class KieResourceResolver extends org.guvnor.common.services.project.backend.server.ResourceResolver<KieProject>
| Constructor and Description |
|---|
KieResourceResolver() |
KieResourceResolver(org.uberfire.io.IOService ioService,
org.guvnor.common.services.project.service.POMService pomService,
org.guvnor.structure.server.config.ConfigurationService configurationService,
org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory,
org.guvnor.structure.backend.backcompat.BackwardCompatibleUtil backward,
KModuleService kModuleService,
javax.enterprise.inject.Instance<org.guvnor.common.services.project.backend.server.ProjectResourcePathResolver> resourcePathResolversInstance) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
hasKModule(org.uberfire.java.nio.file.Path path) |
protected KieProject |
makeProject(org.uberfire.java.nio.file.Path nioProjectRootPath) |
org.guvnor.common.services.project.model.Package |
resolvePackage(org.uberfire.backend.vfs.Path resource) |
KieProject |
resolveProject(org.uberfire.backend.vfs.Path resource) |
KieProject |
simpleProjectInstance(org.uberfire.java.nio.file.Path nioProjectRootPath) |
addSecurityGroups, findProjectConfig, getDefaultWorkspacePath, getLegalId, hasPom, isPom, makePackage, newPackage, resolveDefaultPackage, resolveDefaultPath, resolveDefaultWorkspacePackage, resolvePackages, resolvePackages, resolveParentPackage, resolveParentProject, resolveToParentProjectpublic KieResourceResolver()
@Inject
public KieResourceResolver(@Named(value="ioStrategy")
org.uberfire.io.IOService ioService,
org.guvnor.common.services.project.service.POMService pomService,
org.guvnor.structure.server.config.ConfigurationService configurationService,
org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory,
org.guvnor.structure.backend.backcompat.BackwardCompatibleUtil backward,
KModuleService kModuleService,
javax.enterprise.inject.Instance<org.guvnor.common.services.project.backend.server.ProjectResourcePathResolver> resourcePathResolversInstance)
public KieProject resolveProject(org.uberfire.backend.vfs.Path resource)
resolveProject in interface org.guvnor.common.services.project.service.ProjectResourceResolver<KieProject>resolveProject in class org.guvnor.common.services.project.backend.server.ResourceResolver<KieProject>protected KieProject makeProject(org.uberfire.java.nio.file.Path nioProjectRootPath)
makeProject in class org.guvnor.common.services.project.backend.server.ResourceResolver<KieProject>public org.guvnor.common.services.project.model.Package resolvePackage(org.uberfire.backend.vfs.Path resource)
resolvePackage in interface org.guvnor.common.services.project.service.ProjectResourceResolver<KieProject>resolvePackage in class org.guvnor.common.services.project.backend.server.ResourceResolver<KieProject>public KieProject simpleProjectInstance(org.uberfire.java.nio.file.Path nioProjectRootPath)
simpleProjectInstance in class org.guvnor.common.services.project.backend.server.ResourceResolver<KieProject>protected boolean hasKModule(org.uberfire.java.nio.file.Path path)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.