Interface KieModuleService

  • All Superinterfaces:
    org.guvnor.common.services.project.service.ModuleResourceResolver<KieModule>, org.guvnor.common.services.project.service.ModuleService<KieModule>, org.guvnor.common.services.project.service.ModuleServiceCore<KieModule>

    public interface KieModuleService
    extends org.guvnor.common.services.project.service.ModuleService<KieModule>
    KIE specific implementation of ModuleService
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      KieModulePackages resolveModulePackages​(org.guvnor.common.services.project.model.Module activeModule)  
      org.guvnor.common.services.project.model.Package resolvePackage​(org.guvnor.common.services.project.model.Module activeModule, String packageName)  
      • Methods inherited from interface org.guvnor.common.services.project.service.ModuleResourceResolver

        isPom, resolveDefaultPackage, resolveDefaultPath, resolveDefaultWorkspacePackage, resolveModule, resolveModule, resolvePackage, resolvePackages, resolvePackages, resolvePackages, resolveParentModule, resolveParentPackage, resolveToParentModule
      • Methods inherited from interface org.guvnor.common.services.project.service.ModuleServiceCore

        copy, createModuleDirectories, delete, getAllModules, newModule, newModule, newPackage, reImport, rename
    • Method Detail

      • resolveModulePackages

        KieModulePackages resolveModulePackages​(org.guvnor.common.services.project.model.Module activeModule)
      • resolvePackage

        org.guvnor.common.services.project.model.Package resolvePackage​(org.guvnor.common.services.project.model.Module activeModule,
                                                                        String packageName)
        Parameters:
        activeModule - Module from where to look for the pkg.
        packageName - Package name for example "org.test".
        Returns:
        The package or null if package could not be resolved.