@Override public Set<String> getRemoteIndexingContextIds( String managedRepoId ) throws RepositoryAdminException { Set<String> ids = new HashSet<>(); List<ProxyConnector> proxyConnectors = proxyConnectorAdmin.getProxyConnectorAsMap().get( managedRepoId ); if ( proxyConnectors == null || proxyConnectors.isEmpty() ) { return ids; } for ( ProxyConnector proxyConnector : proxyConnectors ) { String remoteId = "remote-" + proxyConnector.getTargetRepoId(); IndexingContext context = indexer.getIndexingContexts().get( remoteId ); if ( context != null && context.isSearchable() ) { ids.add( remoteId ); } } return ids; }
@Override public Boolean addProxyConnector( ProxyConnector proxyConnector ) throws ArchivaRestServiceException { if ( proxyConnector == null ) { return Boolean.FALSE; } try { return proxyConnectorAdmin.addProxyConnector( proxyConnector, getAuditInformation() ); } catch ( RepositoryAdminException e ) { throw new ArchivaRestServiceException( e.getMessage(), e ); } }
@Override public Boolean deleteProxyConnector( ProxyConnector proxyConnector ) throws ArchivaRestServiceException { if ( proxyConnector == null ) { return Boolean.FALSE; } try { return proxyConnectorAdmin.deleteProxyConnector( proxyConnector, getAuditInformation() ); } catch ( RepositoryAdminException e ) { throw new ArchivaRestServiceException( e.getMessage(), e ); } }
@Override public ProxyConnector getProxyConnector( String sourceRepoId, String targetRepoId ) throws ArchivaRestServiceException { try { return proxyConnectorAdmin.getProxyConnector( sourceRepoId, targetRepoId ); } catch ( RepositoryAdminException e ) { throw new ArchivaRestServiceException( e.getMessage(), e ); } }
@Override public List<ProxyConnector> getProxyConnectors() throws ArchivaRestServiceException { try { List<ProxyConnector> proxyConnectors = proxyConnectorAdmin.getProxyConnectors(); return proxyConnectors == null ? Collections.<ProxyConnector>emptyList() : proxyConnectors; } catch ( RepositoryAdminException e ) { throw new ArchivaRestServiceException( e.getMessage(), e ); } }
@Override public Boolean updateProxyConnector( ProxyConnector proxyConnector ) throws ArchivaRestServiceException { if ( proxyConnector == null ) { return Boolean.FALSE; } try { return proxyConnectorAdmin.updateProxyConnector( proxyConnector, getAuditInformation() ); } catch ( RepositoryAdminException e ) { throw new ArchivaRestServiceException( e.getMessage(), e ); } }
@Override public ProxyConnector getProxyConnector( String sourceRepoId, String targetRepoId ) throws ArchivaRestServiceException { try { return proxyConnectorAdmin.getProxyConnector( sourceRepoId, targetRepoId ); } catch ( RepositoryAdminException e ) { throw new ArchivaRestServiceException( e.getMessage(), e ); } }
@Override public List<ProxyConnector> getProxyConnectors() throws ArchivaRestServiceException { try { List<ProxyConnector> proxyConnectors = proxyConnectorAdmin.getProxyConnectors(); return proxyConnectors == null ? Collections.<ProxyConnector>emptyList() : proxyConnectors; } catch ( RepositoryAdminException e ) { throw new ArchivaRestServiceException( e.getMessage(), e ); } }
@Override public Boolean updateProxyConnector( ProxyConnector proxyConnector ) throws ArchivaRestServiceException { if ( proxyConnector == null ) { return Boolean.FALSE; } try { return proxyConnectorAdmin.updateProxyConnector( proxyConnector, getAuditInformation() ); } catch ( RepositoryAdminException e ) { throw new ArchivaRestServiceException( e.getMessage(), e ); } }
throws RepositoryAdminException Map<String, List<ProxyConnector>> proxyConnectorMap = proxyConnectorAdmin.getProxyConnectorAsMap(); if ( proxyConnectorMap == null || proxyConnectorMap.isEmpty() )
@Override public Boolean addProxyConnector( ProxyConnector proxyConnector ) throws ArchivaRestServiceException { if ( proxyConnector == null ) { return Boolean.FALSE; } try { return proxyConnectorAdmin.addProxyConnector( proxyConnector, getAuditInformation() ); } catch ( RepositoryAdminException e ) { throw new ArchivaRestServiceException( e.getMessage(), e ); } }
@Override public Boolean deleteProxyConnector( ProxyConnector proxyConnector ) throws ArchivaRestServiceException { if ( proxyConnector == null ) { return Boolean.FALSE; } try { return proxyConnectorAdmin.deleteProxyConnector( proxyConnector, getAuditInformation() ); } catch ( RepositoryAdminException e ) { throw new ArchivaRestServiceException( e.getMessage(), e ); } }
throws RepositoryAdminException Map<String, List<ProxyConnector>> proxyConnectorMap = proxyConnectorAdmin.getProxyConnectorAsMap(); if ( proxyConnectorMap == null || proxyConnectorMap.isEmpty() )
for ( Map.Entry<String, List<ProxyConnector>> entry : proxyConnectorAdmin.getProxyConnectorAsMap().entrySet() )
for ( Map.Entry<String, List<ProxyConnector>> entry : proxyConnectorAdmin.getProxyConnectorAsMap().entrySet() )
try proxyConnectors = proxyConnectorAdmin.getProxyConnectorAsMap().get( managedRepoId );
Map<String, List<ProxyConnector>> proxyConnectorsMap = proxyConnectorAdmin.getProxyConnectorAsMap(); List<ProxyConnector> proxyConnectors = proxyConnectorsMap.get( repository.getId() ); if ( proxyConnectors != null )
Map<String, List<ProxyConnector>> proxyConnectorsMap = proxyConnectorAdmin.getProxyConnectorAsMap(); List<ProxyConnector> proxyConnectors = proxyConnectorsMap.get( repository.getId() ); if ( proxyConnectors != null )
Map<String, NetworkProxy> networkProxies = new HashMap<>(); Map<String, List<ProxyConnector>> proxyConnectorsMap = proxyConnectorAdmin.getProxyConnectorAsMap(); List<ProxyConnector> proxyConnectors = proxyConnectorsMap.get( readMetadataRequest.getRepositoryId() ); if ( proxyConnectors != null )
Map<String, NetworkProxy> networkProxies = new HashMap<>(); Map<String, List<ProxyConnector>> proxyConnectorsMap = proxyConnectorAdmin.getProxyConnectorAsMap(); List<ProxyConnector> proxyConnectors = proxyConnectorsMap.get( readMetadataRequest.getRepositoryId() ); if ( proxyConnectors != null )