org.sonatype.nexus.proxy.repository.Repository.list()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(83)

本文整理了Java中org.sonatype.nexus.proxy.repository.Repository.list方法的一些代码示例,展示了Repository.list的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Repository.list方法的具体详情如下:
包路径:org.sonatype.nexus.proxy.repository.Repository
类名称:Repository
方法名:list

Repository.list介绍

暂无

代码示例

代码示例来源:origin: org.sonatype.nexus/nexus-proxy

public Collection<StorageItem> list( ResourceStoreRequest request )
  throws ItemNotFoundException, IllegalOperationException, StorageException, AccessDeniedException
{
  RequestRoute route = getRequestRouteForRequest( request );
  if ( route.isRepositoryHit() )
  {
    // it hits a repository, mangle path and call it
    Collection<StorageItem> items;
    try
    {
      request.pushRequestPath( route.getRepositoryPath() );
      items = route.getTargetedRepository().list( request );
    }
    finally
    {
      request.popRequestPath();
    }
    ArrayList<StorageItem> result = new ArrayList<StorageItem>( items.size() );
    for ( StorageItem item : items )
    {
      result.add( mangle( true, request, route, item ) );
    }
    return result;
  }
  else
  {
    // this is "above" repositories
    return listVirtualPath( request, route );
  }
}

代码示例来源:origin: org.sonatype.nexus/nexus-proxy

if ( getRepository( ctx ).list( false, coll ).size() == 0 )

代码示例来源:origin: org.sonatype.nexus/nexus-proxy

addItems( names, result, repo.list( false, request ) );
found = true;

代码示例来源:origin: org.sonatype.nexus/nexus-proxy

if ( getRepository( ctx ).list( false, coll ).size() == 0 )

代码示例来源:origin: org.sonatype.nexus/nexus-api

public Collection<StorageItem> list()
  throws AccessDeniedException, NoSuchResourceStoreException, IllegalOperationException, ItemNotFoundException,
  StorageException
{
  if ( isVirtual() )
  {
    return getStore().list( getResourceStoreRequest() );
  }
  else
  {
    Repository repo = getRepositoryItemUid().getRepository();
    Collection<StorageItem> result = repo.list( false, this );
    correctPaths( result );
    return result;
  }
}

代码示例来源:origin: org.sonatype.nexus/nexus-proxy

ls = context.getRepository().list( false, coll );

相关文章

微信公众号

最新文章

更多