@Service(value="fileUploadService#rest") public class DefaultFileUploadService extends org.apache.archiva.rest.services.AbstractRestService implements FileUploadService
config, httpServletResponse, proxyConnectorAdmin, repositoryContentFactory, repositorySessionFactory, repositoryTaskScheduler, userRepositoriesFILES_SESSION_KEY| Constructor and Description |
|---|
DefaultFileUploadService() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
clearUploadedFiles() |
Boolean |
deleteFile(String fileName) |
List<FileMetadata> |
getSessionFileMetadatas() |
protected List<FileMetadata> |
getSessionFilesList()
FIXME must be per session synchronized not globally
|
FileMetadata |
post(org.apache.cxf.jaxrs.ext.multipart.MultipartBody multipartBody) |
Boolean |
save(String repositoryId,
String groupId,
String artifactId,
String version,
String packaging,
boolean generatePom) |
protected void |
saveFile(String repositoryId,
FileMetadata fileMetadata,
boolean generatePom,
String groupId,
String artifactId,
String version,
String packaging) |
protected void |
savePomFile(String repositoryId,
FileMetadata fileMetadata,
String groupId,
String artifactId,
String version,
String packaging) |
buildArtifacts, doScanRepository, getArtifactUrl, getArtifactUrl, getAuditInformation, getAuditListeners, getBaseUrl, getBeansOfType, getModelMapper, getObservableRepos, getPrincipal, setAuditListeners, triggerAuditEventpublic FileMetadata post(org.apache.cxf.jaxrs.ext.multipart.MultipartBody multipartBody) throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
post in interface FileUploadServiceorg.apache.archiva.rest.api.services.ArchivaRestServiceExceptionprotected List<FileMetadata> getSessionFilesList()
public Boolean deleteFile(String fileName) throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
deleteFile in interface FileUploadServiceorg.apache.archiva.rest.api.services.ArchivaRestServiceExceptionpublic Boolean clearUploadedFiles() throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
clearUploadedFiles in interface FileUploadServiceorg.apache.archiva.rest.api.services.ArchivaRestServiceExceptionpublic List<FileMetadata> getSessionFileMetadatas() throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
getSessionFileMetadatas in interface FileUploadServiceorg.apache.archiva.rest.api.services.ArchivaRestServiceExceptionpublic Boolean save(String repositoryId, String groupId, String artifactId, String version, String packaging, boolean generatePom) throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
save in interface FileUploadServiceorg.apache.archiva.rest.api.services.ArchivaRestServiceExceptionprotected void savePomFile(String repositoryId, FileMetadata fileMetadata, String groupId, String artifactId, String version, String packaging) throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
org.apache.archiva.rest.api.services.ArchivaRestServiceExceptionprotected void saveFile(String repositoryId, FileMetadata fileMetadata, boolean generatePom, String groupId, String artifactId, String version, String packaging) throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
org.apache.archiva.rest.api.services.ArchivaRestServiceExceptionCopyright © 2006–2014 The Apache Software Foundation. All rights reserved.