public abstract class AbstractRestService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.archiva.admin.model.admin.ArchivaAdministration |
archivaAdministration |
protected org.apache.archiva.redback.configuration.UserConfiguration |
config |
protected javax.servlet.http.HttpServletRequest |
httpServletRequest |
protected javax.servlet.http.HttpServletResponse |
httpServletResponse |
protected org.slf4j.Logger |
log |
protected org.apache.archiva.admin.model.managed.ManagedRepositoryAdmin |
managedRepositoryAdmin |
protected org.apache.archiva.admin.model.proxyconnector.ProxyConnectorAdmin |
proxyConnectorAdmin |
protected org.apache.archiva.repository.RepositoryContentFactory |
repositoryContentFactory |
protected org.apache.archiva.metadata.repository.RepositorySessionFactory |
repositorySessionFactory
FIXME: this could be multiple implementations and needs to be configured.
|
protected org.apache.archiva.scheduler.repository.model.RepositoryArchivaTaskScheduler |
repositoryTaskScheduler |
protected org.apache.archiva.security.UserRepositories |
userRepositories |
| Constructor and Description |
|---|
AbstractRestService() |
| Modifier and Type | Method and Description |
|---|---|
protected List<org.apache.archiva.maven2.model.Artifact> |
buildArtifacts(Collection<org.apache.archiva.metadata.model.ArtifactMetadata> artifactMetadatas,
String repositoryId) |
protected Boolean |
doScanRepository(String repositoryId,
boolean fullScan) |
protected String |
getArtifactUrl(org.apache.archiva.maven2.model.Artifact artifact) |
protected String |
getArtifactUrl(org.apache.archiva.maven2.model.Artifact artifact,
String repositoryId) |
protected org.apache.archiva.admin.model.AuditInformation |
getAuditInformation() |
List<org.apache.archiva.repository.events.AuditListener> |
getAuditListeners() |
protected String |
getBaseUrl() |
protected <T> Map<String,T> |
getBeansOfType(org.springframework.context.ApplicationContext applicationContext,
Class<T> clazz) |
protected org.modelmapper.ModelMapper |
getModelMapper() |
protected List<String> |
getObservableRepos() |
protected String |
getPrincipal() |
void |
setAuditListeners(List<org.apache.archiva.repository.events.AuditListener> auditListeners) |
protected void |
triggerAuditEvent(String repositoryId,
String filePath,
String action) |
protected final org.slf4j.Logger log
@Inject protected org.apache.archiva.security.UserRepositories userRepositories
@Inject @Named(value="repositorySessionFactory") protected org.apache.archiva.metadata.repository.RepositorySessionFactory repositorySessionFactory
@Inject protected org.apache.archiva.admin.model.admin.ArchivaAdministration archivaAdministration
@Inject protected org.apache.archiva.admin.model.proxyconnector.ProxyConnectorAdmin proxyConnectorAdmin
@Inject protected org.apache.archiva.admin.model.managed.ManagedRepositoryAdmin managedRepositoryAdmin
@Inject protected org.apache.archiva.repository.RepositoryContentFactory repositoryContentFactory
@Inject @Named(value="archivaTaskScheduler#repository") protected org.apache.archiva.scheduler.repository.model.RepositoryArchivaTaskScheduler repositoryTaskScheduler
@Inject @Named(value="userConfiguration#default") protected org.apache.archiva.redback.configuration.UserConfiguration config
@Context protected javax.servlet.http.HttpServletRequest httpServletRequest
@Context protected javax.servlet.http.HttpServletResponse httpServletResponse
protected org.apache.archiva.admin.model.AuditInformation getAuditInformation()
public List<org.apache.archiva.repository.events.AuditListener> getAuditListeners()
public void setAuditListeners(List<org.apache.archiva.repository.events.AuditListener> auditListeners)
protected String getPrincipal()
protected String getBaseUrl() throws org.apache.archiva.admin.model.RepositoryAdminException
org.apache.archiva.admin.model.RepositoryAdminExceptionprotected <T> Map<String,T> getBeansOfType(org.springframework.context.ApplicationContext applicationContext, Class<T> clazz)
protected void triggerAuditEvent(String repositoryId, String filePath, String action)
protected String getArtifactUrl(org.apache.archiva.maven2.model.Artifact artifact) throws ArchivaRestServiceException
artifact - ArchivaRestServiceExceptionprotected String getArtifactUrl(org.apache.archiva.maven2.model.Artifact artifact, String repositoryId) throws ArchivaRestServiceException
ArchivaRestServiceExceptionprotected List<org.apache.archiva.maven2.model.Artifact> buildArtifacts(Collection<org.apache.archiva.metadata.model.ArtifactMetadata> artifactMetadatas, String repositoryId) throws ArchivaRestServiceException
ArchivaRestServiceExceptionprotected org.modelmapper.ModelMapper getModelMapper()
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.