Class KieModuleRepositoriesServiceImpl

  • All Implemented Interfaces:
    org.guvnor.common.services.project.service.ModuleRepositoriesService, org.uberfire.ext.editor.commons.service.support.SupportsRead<org.guvnor.common.services.project.model.ModuleRepositories>

    @ApplicationScoped
    public class KieModuleRepositoriesServiceImpl
    extends org.guvnor.common.services.project.backend.server.AbstractModuleRepositoriesServiceImpl<org.kie.workbench.common.services.shared.project.KieModule>
    CDI implementation for KIE Workbenches
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected KieResourceResolver resourceResolver  
      • Fields inherited from class org.guvnor.common.services.project.backend.server.AbstractModuleRepositoriesServiceImpl

        commentedOptionFactory, contentHandler, ioService, repositoryResolver
    • Constructor Summary

      Constructors 
      Constructor Description
      KieModuleRepositoriesServiceImpl()  
      KieModuleRepositoriesServiceImpl​(org.uberfire.io.IOService ioService, org.guvnor.common.services.project.service.ModuleRepositoryResolver repositoryResolver, KieResourceResolver resourceResolver, org.guvnor.common.services.project.backend.server.ModuleRepositoriesContentHandler contentHandler, org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory)  
    • Constructor Detail

      • KieModuleRepositoriesServiceImpl

        public KieModuleRepositoriesServiceImpl()
      • KieModuleRepositoriesServiceImpl

        @Inject
        public KieModuleRepositoriesServiceImpl​(@Named("ioStrategy")
                                                org.uberfire.io.IOService ioService,
                                                org.guvnor.common.services.project.service.ModuleRepositoryResolver repositoryResolver,
                                                KieResourceResolver resourceResolver,
                                                org.guvnor.common.services.project.backend.server.ModuleRepositoriesContentHandler contentHandler,
                                                org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory)
    • Method Detail

      • getModule

        protected org.kie.workbench.common.services.shared.project.KieModule getModule​(org.uberfire.backend.vfs.Path path)
        Specified by:
        getModule in class org.guvnor.common.services.project.backend.server.AbstractModuleRepositoriesServiceImpl<org.kie.workbench.common.services.shared.project.KieModule>