Examples of adaptToFacet()


Examples of org.sonatype.nexus.proxy.maven.MavenHostedRepository.adaptToFacet()

  {
    final MavenHostedRepository repository = mock(MavenHostedRepository.class);
    when(repository.getId()).thenReturn(REPO_ID);
    when(repository.getLocalUrl()).thenReturn(rpmsDir().toURI().toASCIIString());
    when(repository.adaptToFacet(HostedRepository.class)).thenReturn(repository);
    when(repository.adaptToFacet(MavenRepository.class)).thenReturn(repository);
    when(repository.adaptToFacet(MavenHostedRepository.class)).thenReturn(repository);

    final RepositoryKind repositoryKind = mock(RepositoryKind.class);
    when(repository.getRepositoryKind()).thenReturn(repositoryKind);
    when(repositoryKind.isFacetAvailable(MavenRepository.class)).thenReturn(true);
View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.MavenHostedRepository.adaptToFacet()

    final MavenHostedRepository repository = mock(MavenHostedRepository.class);
    when(repository.getId()).thenReturn(REPO_ID);
    when(repository.getLocalUrl()).thenReturn(rpmsDir().toURI().toASCIIString());
    when(repository.adaptToFacet(HostedRepository.class)).thenReturn(repository);
    when(repository.adaptToFacet(MavenRepository.class)).thenReturn(repository);
    when(repository.adaptToFacet(MavenHostedRepository.class)).thenReturn(repository);

    final RepositoryKind repositoryKind = mock(RepositoryKind.class);
    when(repository.getRepositoryKind()).thenReturn(repositoryKind);
    when(repositoryKind.isFacetAvailable(MavenRepository.class)).thenReturn(true);
    when(repositoryKind.isFacetAvailable(HostedRepository.class)).thenReturn(true);
View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.MavenHostedRepository.adaptToFacet()

    final MavenHostedRepository repository = mock(MavenHostedRepository.class);
    when(repository.getId()).thenReturn(id);
    when(repository.getLocalUrl()).thenReturn(rpmsDir().toURI().toASCIIString());
    when(repository.getProviderRole()).thenReturn(Repository.class.getName());
    when(repository.getProviderHint()).thenReturn("maven2");
    when(repository.adaptToFacet(HostedRepository.class)).thenReturn(repository);
    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);
View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.MavenHostedRepository.adaptToFacet()

    when(repository.getId()).thenReturn(id);
    when(repository.getLocalUrl()).thenReturn(rpmsDir().toURI().toASCIIString());
    when(repository.getProviderRole()).thenReturn(Repository.class.getName());
    when(repository.getProviderHint()).thenReturn("maven2");
    when(repository.adaptToFacet(HostedRepository.class)).thenReturn(repository);
    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());
View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.MavenHostedRepository.adaptToFacet()

    when(repository.getLocalUrl()).thenReturn(rpmsDir().toURI().toASCIIString());
    when(repository.getProviderRole()).thenReturn(Repository.class.getName());
    when(repository.getProviderHint()).thenReturn("maven2");
    when(repository.adaptToFacet(HostedRepository.class)).thenReturn(repository);
    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);
View Full Code Here

Examples of org.sonatype.nexus.proxy.maven.MavenRepository.adaptToFacet()

      else if (repository.getRepositoryKind().isFacetAvailable(MavenRepository.class)) {
        // this is a maven repository
        MavenRepository mrepository = repository.adaptToFacet(MavenRepository.class);

        if (mrepository.getRepositoryKind().isFacetAvailable(ProxyRepository.class)) {
          repositoryUrl = mrepository.adaptToFacet(ProxyRepository.class).getRemoteUrl();

          repositoryLocalUrl = getRepositoryLocalUrl(mrepository);
        }
        else {
          repositoryUrl = getRepositoryLocalUrl(mrepository);
View Full Code Here

Examples of org.sonatype.nexus.proxy.repository.GroupRepository.adaptToFacet()

    when(proxyRepository.getLocalStatus()).thenReturn(LocalStatus.IN_SERVICE);
    when(groupRepository.getRepositoryKind()).thenReturn(groupRepositoryKind);
    when(proxyRepository.getRepositoryKind()).thenReturn(proxyRepositoryKind);
    when(groupRepositoryKind.isFacetAvailable(GroupRepository.class)).thenReturn(true);
    when(proxyRepositoryKind.isFacetAvailable(ProxyRepository.class)).thenReturn(true);
    when(groupRepository.adaptToFacet(GroupRepository.class)).thenReturn(groupRepository);
    when(groupRepository.getMemberRepositories()).thenReturn(Arrays.asList(proxyRepository));

    final SnapshotRemovalResult result =
        new DefaultSnapshotRemover(repositoryRegistry, mock(Walker.class), maven2ContentClass)
        {
View Full Code Here

Examples of org.sonatype.nexus.proxy.repository.Repository.adaptToFacet()

      throws NoSuchRepositoryException
  {
    final Repository r = getRepository(repoId);

    if (r.getRepositoryKind().isFacetAvailable(f)) {
      return r.adaptToFacet(f);
    }
    else {
      throw new NoSuchRepositoryException(repoId);
    }
  }
View Full Code Here

Examples of org.sonatype.nexus.proxy.repository.Repository.adaptToFacet()

      return null;
    }
    else {
      // we need maven repository for this operation, but we actually don't care is this
      // maven2 or mave1 repository! Let's handle this in generic way.
      MavenRepository mavenRepository = itemRepository.adaptToFacet(MavenRepository.class);

      // use maven repository's corresponding GavCalculator instead of "wired in" one!
      Gav gav = mavenRepository.getGavCalculator().pathToGav(itemPath);

      if (gav == null || gav.isSignature() || gav.isHash()) {
View Full Code Here

Examples of org.sonatype.nexus.proxy.repository.Repository.adaptToFacet()

            repository.setSearchable(model.isIndexable());

            repository.setNotFoundCacheTimeToLive(model.getNotFoundCacheTTL());

            if (repository.getRepositoryKind().isFacetAvailable(ProxyRepository.class)) {
              ProxyRepository proxyRepo = repository.adaptToFacet(ProxyRepository.class);

              try {
                proxyRepo.setRemoteUrl(model.getRemoteStorage().getRemoteStorageUrl());
              }
              catch (RemoteStorageException e) {
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.