本文整理了Java中org.sonatype.nexus.proxy.repository.Repository.list
方法的一些代码示例,展示了Repository.list
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Repository.list
方法的具体详情如下:
包路径:org.sonatype.nexus.proxy.repository.Repository
类名称: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 );
内容来源于网络,如有侵权,请联系作者删除!