Examples of Maven2ContentClass


Examples of org.sonatype.nexus.proxy.maven.maven2.Maven2ContentClass

    applicationConfiguration = lookup(ApplicationConfiguration.class);

    maven1 = new Maven1ContentClass();

    maven2 = new Maven2ContentClass();

    targetRegistry = lookup(TargetRegistry.class);

    // shave off defaults
    final Collection<Target> targets = new ArrayList<Target>(targetRegistry.getRepositoryTargets());
View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.maven2.Maven2ContentClass

    this.buildShadowRepository("repo4");

    // create a target
    TargetRegistry targetRegistry = this.lookup(TargetRegistry.class);
    Target t1 =
        new Target("maven2-all", "All (Maven2)", new Maven2ContentClass(), Arrays.asList(new String[]{".*"}));
    targetRegistry.addRepositoryTarget(t1);
    nexusConfiguration().saveConfiguration();

    // setup security
    this.securitySystem = this.lookup(SecuritySystem.class);
View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.maven2.Maven2ContentClass

    when(repository.adaptToFacet(MavenRepository.class)).thenReturn(repository);
    when(repository.adaptToFacet(MavenHostedRepository.class)).thenReturn(repository);
    final RepositoryItemUid uid = mock(RepositoryItemUid.class);
    when(uid.getLock()).thenReturn(mock(RepositoryItemUidLock.class));
    when(repository.createUid(anyString())).thenReturn(uid);
    when(repository.getRepositoryContentClass()).thenReturn(new Maven2ContentClass());
    when(repository.isExposed()).thenReturn(true);

    final RepositoryKind repositoryKind = mock(RepositoryKind.class);
    when(repository.getRepositoryKind()).thenReturn(repositoryKind);
    Mockito.<Class<?>>when(repositoryKind.getMainFacet()).thenReturn(MavenHostedRepository.class);
View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.maven2.Maven2ContentClass

    extends AbstractMavenRepositoryTemplate
{
  public Maven2HostedRepositoryTemplate(DefaultRepositoryTemplateProvider provider, String id, String description,
                                        RepositoryPolicy repositoryPolicy)
  {
    super(provider, id, description, new Maven2ContentClass(), MavenHostedRepository.class, repositoryPolicy);
  }
View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.maven2.Maven2ContentClass

    TemplateSet groups = lookup(TemplateManager.class).getTemplates().getTemplates(RepositoryTemplate.class)
        .getTemplates(MavenGroupRepository.class);
    assertThat(groups.size(), equalTo(2));
    assertThat(groups.getTemplates(new Maven1ContentClass()).size(), equalTo(1));
    assertThat(groups.getTemplates(Maven1ContentClass.class).size(), equalTo(1));
    assertThat(groups.getTemplates(new Maven2ContentClass()).size(), equalTo(1));
    assertThat(groups.getTemplates(Maven2ContentClass.class).size(), equalTo(1));
  }
View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.maven2.Maven2ContentClass

    extends AbstractMavenRepositoryTemplate
{
  public Maven2ProxyRepositoryTemplate(DefaultRepositoryTemplateProvider provider, String id, String description,
                                       RepositoryPolicy repositoryPolicy)
  {
    super(provider, id, description, new Maven2ContentClass(), MavenProxyRepository.class, repositoryPolicy);
  }
View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.maven2.Maven2ContentClass

    extends AbstractMavenRepositoryTemplate
{
  public Maven1Maven2ShadowRepositoryTemplate(DefaultRepositoryTemplateProvider provider, String id,
                                              String description)
  {
    super(provider, id, description, new Maven2ContentClass(), MavenShadowRepository.class, null);
  }
View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.maven2.Maven2ContentClass

      targetRegistry.removeRepositoryTarget(t.getId());
    }

    // create a target
    Target t1 =
        new Target("maven2-all", "All (Maven2)", new Maven2ContentClass(), Arrays.asList(new String[]{".*"}));
    targetRegistry.addRepositoryTarget(t1);

    // flush changes
    applicationConfiguration.saveConfiguration();

View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.maven2.Maven2ContentClass

    // add repo1 to group1
    repositoryRegistry.getRepositoryWithFacet("group1", MavenGroupRepository.class).addMemberRepositoryId(
        "repo1");
    // create a path specific target
    Target t =
        new Target("nxcm4999", "NXCM4999", new Maven2ContentClass(),
            Arrays.asList(new String[]{"(?!/com/.*-sources.jar).*"}));
    targetRegistry.addRepositoryTarget(t);
    // flush changes
    applicationConfiguration.saveConfiguration();

View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.maven2.Maven2ContentClass

      doReturn("repo" + entry.getKey() + "Name").when(entry.getValue()).getName();
      doReturn(Repository.class.getName()).when(entry.getValue()).getProviderRole();
      doReturn("maven2").when(entry.getValue()).getProviderHint();
      doReturn(true).when(entry.getValue()).isUserManaged();
      doReturn(null).when(entry.getValue()).adaptToFacet(ProxyRepository.class);
      doReturn(new Maven2ContentClass()).when(entry.getValue()).getRepositoryContentClass();
      doReturn(new DefaultRepositoryKind(HostedRepository.class, null)).when(entry.getValue()).getRepositoryKind();
      registry.addRepository(entry.getValue());
      testgroup.add(entry.getValue().getId());

    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.