public class ModuleSaver extends Object
| Modifier and Type | Class and Description |
|---|---|
protected class |
ModuleSaver.NewModuleCreator |
| Constructor and Description |
|---|
ModuleSaver() |
ModuleSaver(org.uberfire.io.IOService ioService,
org.guvnor.common.services.project.service.POMService pomService,
KModuleService kModuleService,
javax.enterprise.event.Event<org.guvnor.common.services.project.events.NewModuleEvent> newModuleEvent,
javax.enterprise.event.Event<org.guvnor.common.services.project.events.NewPackageEvent> newPackageEvent,
KieResourceResolver resourceResolver,
ProjectImportsService projectImportsService,
org.guvnor.common.services.project.service.ModuleRepositoriesService moduleRepositoriesService,
PackageNameWhiteListService packageNameWhiteListService,
org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory,
org.uberfire.rpc.SessionInfo sessionInfo) |
| Modifier and Type | Method and Description |
|---|---|
ModuleSaver.NewModuleCreator |
createNewModuleCreator(org.uberfire.backend.vfs.Path repositoryRoot,
org.guvnor.common.services.project.model.POM pom) |
KieModule |
save(org.uberfire.backend.vfs.Path repositoryRoot,
org.guvnor.common.services.project.model.POM pom) |
public ModuleSaver()
@Inject
public ModuleSaver(@Named(value="ioStrategy")
org.uberfire.io.IOService ioService,
org.guvnor.common.services.project.service.POMService pomService,
KModuleService kModuleService,
javax.enterprise.event.Event<org.guvnor.common.services.project.events.NewModuleEvent> newModuleEvent,
javax.enterprise.event.Event<org.guvnor.common.services.project.events.NewPackageEvent> newPackageEvent,
KieResourceResolver resourceResolver,
ProjectImportsService projectImportsService,
org.guvnor.common.services.project.service.ModuleRepositoriesService moduleRepositoriesService,
PackageNameWhiteListService packageNameWhiteListService,
org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory,
org.uberfire.rpc.SessionInfo sessionInfo)
public KieModule save(org.uberfire.backend.vfs.Path repositoryRoot, org.guvnor.common.services.project.model.POM pom)
public ModuleSaver.NewModuleCreator createNewModuleCreator(org.uberfire.backend.vfs.Path repositoryRoot, org.guvnor.common.services.project.model.POM pom)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.