public class CatalogVersionMediaController
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MEDIA_URI_PATH |
| Constructor and Description |
|---|
CatalogVersionMediaController() |
| Modifier and Type | Method and Description |
|---|---|
protected DataMapper |
getDataMapper() |
MediaFileDto |
getFile(MultipartFile file,
java.io.InputStream inputStream)
Create a new media file DTO from the
MultipartFile. |
protected LocationHeaderResource |
getLocationHeaderResource() |
MediaData |
getMediaByCode(HttpServletRequest request)
Deprecated.
|
protected MediaFacade |
getMediaFacade() |
protected java.util.Optional<java.lang.String> |
parseMediaCode(HttpServletRequest request)
Parses the Request URI after the Media code, which is defined by everything after the /media less the first '/',
if present.
|
void |
setDataMapper(DataMapper dataMapper) |
void |
setLocationHeaderResource(LocationHeaderResource locationHeaderResource) |
void |
setMediaFacade(MediaFacade mediaFacade) |
MediaData |
uploadMultipartMedia(java.lang.String catalogId,
java.lang.String versionId,
MediaData media,
MultipartFile multiPart,
HttpServletRequest request,
HttpServletResponse response) |
public static final java.lang.String MEDIA_URI_PATH
public MediaData uploadMultipartMedia(java.lang.String catalogId, java.lang.String versionId, MediaData media, MultipartFile multiPart, HttpServletRequest request, HttpServletResponse response) throws java.io.IOException
java.io.IOException@Deprecated public MediaData getMediaByCode(HttpServletRequest request)
protected java.util.Optional<java.lang.String> parseMediaCode(HttpServletRequest request)
request - the http servlet requestpublic MediaFileDto getFile(MultipartFile file, java.io.InputStream inputStream)
MultipartFile.file - - a Spring MultipartFileinputStream - - an input stream used to read the fileprotected MediaFacade getMediaFacade()
public void setMediaFacade(MediaFacade mediaFacade)
protected LocationHeaderResource getLocationHeaderResource()
public void setLocationHeaderResource(LocationHeaderResource locationHeaderResource)
protected DataMapper getDataMapper()
public void setDataMapper(DataMapper dataMapper)
Copyright © 2018 SAP SE. All Rights Reserved.