Example usage for org.springframework.http MediaType toString

List of usage examples for org.springframework.http MediaType toString

Introduction

In this page you can find the example usage for org.springframework.http MediaType toString.

Prototype

@Override
    public String toString() 

Source Link

Usage

From source file:guru.nidi.ramltester.spring.SpringUtils.java

static String contentTypeOf(HttpHeaders headers) {
    final MediaType contentType = headers.getContentType();
    return contentType == null ? null : contentType.toString();
}

From source file:org.ssoup.backend.web.RdfModelConverter.java

private static Lang mimeTypeToJenaLanguage(MediaType mediaType, Lang defaultLanguage) {
    Lang lang = RDFLanguages.contentTypeToLang(mediaType.toString());
    if (lang == null)
        return defaultLanguage;
    return lang;//  w w  w.  j a v  a  2  s. c om
}

From source file:org.unitedinternet.cosmo.dav.property.ContentType.java

private static String mt(String type, String encoding) {
    final MediaType mediaType = MediaType.parseMediaType(type);
    if (StringUtils.hasText(encoding)) {
        return new MediaType(mediaType.getType(), mediaType.getSubtype(), Charset.forName(encoding)).toString();
    }/*  ww w  .j av a 2  s.  c  o m*/
    return mediaType.toString();
}

From source file:com.trenako.web.controllers.admin.AdminBrandsControllerTests.java

private static MultipartFile buildFile(MediaType mediaType) {
    byte[] content = "file content".getBytes();
    return new MockMultipartFile("image.jpg", "image.jpg", mediaType.toString(), content);
}

From source file:com.trenako.web.images.ThumbnailatorServiceTests.java

private MultipartFile mockFile(byte[] content, MediaType type) {
    return new MockMultipartFile("file.jpg", "file.jpg", type.toString(), content);
}

From source file:springfox.documentation.spring.web.scanners.MediaTypeReader.java

private Set<String> toSet(Set<MediaType> mediaTypeSet) {
    Set<String> mediaTypes = newHashSet();
    for (MediaType mediaType : mediaTypeSet) {
        mediaTypes.add(mediaType.toString());
    }//from w  w  w  .  j  a va 2s  .co  m
    return mediaTypes;
}

From source file:com.trenako.web.images.validation.ImageValidator.java

@Override
public boolean isValid(MultipartFile file, ConstraintValidatorContext context) {
    // skip validation for empty files.
    if (file == null || file.isEmpty())
        return true;

    // validate file size
    if (file.getSize() > AppGlobals.MAX_UPLOAD_SIZE) {
        return false;
    }//from ww  w  .  j  a v a2s .c o m

    // validate content type
    MediaType contentType = MediaType.parseMediaType(file.getContentType());
    if (!AppGlobals.ALLOWED_MEDIA_TYPES.contains(contentType.toString())) {
        return false;
    }

    return true;
}

From source file:com.trenako.web.images.MultipartFileValidator.java

@Override
public void validate(Object target, Errors errors) {
    // skip validation for empty files.
    if (target == null)
        return;//from   w ww.j a v  a 2s. c o m

    MultipartFile file = (MultipartFile) target;
    if (file.isEmpty())
        return;

    // validate file size
    if (file.getSize() > AppGlobals.MAX_UPLOAD_SIZE) {
        errors.reject("uploadFile.size.range.notmet", "Invalid media size. Max size is 512 Kb");
    }

    // validate content type
    MediaType contentType = MediaType.parseMediaType(file.getContentType());
    if (!AppGlobals.ALLOWED_MEDIA_TYPES.contains(contentType.toString())) {
        errors.reject("uploadFile.contentType.notvalid", "Invalid media type");
    }
}

From source file:example.users.UserControllerClientTests.java

private UserPayload issueGet(String path, MediaType mediaType) {

    HttpHeaders headers = new HttpHeaders();
    headers.add(HttpHeaders.ACCEPT, mediaType.toString());

    return template.exchange(path, HttpMethod.GET, new HttpEntity<Void>(headers), UserPayload.class).getBody();
}

From source file:org.cloudfoundry.identity.uaa.web.ForwardAwareInternalResourceViewResolver.java

@Override
protected View createView(String viewName, Locale locale) throws Exception {
    View view = super.createView(viewName, locale);
    if (viewName.startsWith(FORWARD_URL_PREFIX) || viewName.startsWith(REDIRECT_URL_PREFIX)) {
        if (view instanceof AbstractView) {
            MediaType requestedMediaType = getRequestedMediaType();
            if (requestedMediaType != null) {
                ((AbstractView) view).setContentType(requestedMediaType.toString());
            }/*from  w  w w .ja va 2s .com*/
        }
    }
    return view;
}