Class ModuleRepositoryResolverImpl

  • All Implemented Interfaces:
    org.guvnor.common.services.project.service.ModuleRepositoryResolver

    @WorkspaceScoped
    public class ModuleRepositoryResolverImpl
    extends Object
    implements org.guvnor.common.services.project.service.ModuleRepositoryResolver
    • Constructor Detail

      • ModuleRepositoryResolverImpl

        public ModuleRepositoryResolverImpl()
      • ModuleRepositoryResolverImpl

        @Inject
        public ModuleRepositoryResolverImpl​(@Named("ioStrategy")
                                            org.uberfire.io.IOService ioService,
                                            javax.enterprise.inject.Instance<org.guvnor.common.services.project.preferences.GAVPreferences> gavPreferencesProvider,
                                            org.guvnor.common.services.shared.preferences.WorkbenchPreferenceScopeResolutionStrategies scopeResolutionStrategies)
    • Method Detail

      • getRemoteRepositoriesMetaData

        public Set<org.guvnor.common.services.project.model.MavenRepositoryMetadata> getRemoteRepositoriesMetaData()
        Specified by:
        getRemoteRepositoriesMetaData in interface org.guvnor.common.services.project.service.ModuleRepositoryResolver
      • getRemoteRepositoriesMetaData

        public Set<org.guvnor.common.services.project.model.MavenRepositoryMetadata> getRemoteRepositoriesMetaData​(org.guvnor.common.services.project.model.Module module)
        Specified by:
        getRemoteRepositoriesMetaData in interface org.guvnor.common.services.project.service.ModuleRepositoryResolver
      • getRepositoriesResolvingArtifact

        public Set<org.guvnor.common.services.project.model.MavenRepositoryMetadata> getRepositoriesResolvingArtifact​(org.guvnor.common.services.project.model.GAV gav,
                                                                                                                      org.guvnor.common.services.project.model.MavenRepositoryMetadata... filter)
        Specified by:
        getRepositoriesResolvingArtifact in interface org.guvnor.common.services.project.service.ModuleRepositoryResolver
      • getRepositoriesResolvingArtifact

        public Set<org.guvnor.common.services.project.model.MavenRepositoryMetadata> getRepositoriesResolvingArtifact​(org.guvnor.common.services.project.model.GAV gav,
                                                                                                                      org.guvnor.common.services.project.model.Module module,
                                                                                                                      org.guvnor.common.services.project.model.MavenRepositoryMetadata... filter)
        Specified by:
        getRepositoriesResolvingArtifact in interface org.guvnor.common.services.project.service.ModuleRepositoryResolver
      • getRepositoriesResolvingArtifact

        public Set<org.guvnor.common.services.project.model.MavenRepositoryMetadata> getRepositoriesResolvingArtifact​(String pomXML,
                                                                                                                      org.guvnor.common.services.project.model.MavenRepositoryMetadata... filter)
        Specified by:
        getRepositoriesResolvingArtifact in interface org.guvnor.common.services.project.service.ModuleRepositoryResolver