org.apache.cxf.jaxrs.utils.multipart
Class AttachmentUtils

java.lang.Object
  extended by org.apache.cxf.jaxrs.utils.multipart.AttachmentUtils

public final class AttachmentUtils
extends java.lang.Object


Method Summary
static java.util.List<Attachment> getAttachments(MessageContext mc)
           
static java.util.List<Attachment> getAttachments(MessageContext mc, java.lang.String attachmentDir, java.lang.String attachmentThreshold)
           
static java.util.Map<java.lang.String,Attachment> getAttachmentsMap(MessageContext mc)
           
static java.util.List<Attachment> getChildAttachments(MessageContext mc)
           
static java.util.Map<java.lang.String,Attachment> getChildAttachmentsMap(MessageContext mc)
           
static Attachment getMultipart(java.lang.Class<java.lang.Object> c, java.lang.annotation.Annotation[] anns, javax.ws.rs.core.MediaType mt, java.util.List<Attachment> infos)
           
static MultipartBody getMultipartBody(MessageContext mc)
           
static MultipartBody getMultipartBody(MessageContext mc, java.lang.String attachmentDir, java.lang.String attachmentThreshold)
           
static javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> populateFormMap(MessageContext mc)
           
static
<T> javax.ws.rs.core.MultivaluedMap<java.lang.String,T>
populateFormMap(MessageContext mc, java.lang.Class<T> cls)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getMultipartBody

public static MultipartBody getMultipartBody(MessageContext mc)

getChildAttachmentsMap

public static java.util.Map<java.lang.String,Attachment> getChildAttachmentsMap(MessageContext mc)

getChildAttachments

public static java.util.List<Attachment> getChildAttachments(MessageContext mc)

getAttachmentsMap

public static java.util.Map<java.lang.String,Attachment> getAttachmentsMap(MessageContext mc)

getAttachments

public static java.util.List<Attachment> getAttachments(MessageContext mc)

getMultipartBody

public static MultipartBody getMultipartBody(MessageContext mc,
                                             java.lang.String attachmentDir,
                                             java.lang.String attachmentThreshold)

getAttachments

public static java.util.List<Attachment> getAttachments(MessageContext mc,
                                                        java.lang.String attachmentDir,
                                                        java.lang.String attachmentThreshold)

getMultipart

public static Attachment getMultipart(java.lang.Class<java.lang.Object> c,
                                      java.lang.annotation.Annotation[] anns,
                                      javax.ws.rs.core.MediaType mt,
                                      java.util.List<Attachment> infos)
                               throws java.io.IOException
Throws:
java.io.IOException

populateFormMap

public static <T> javax.ws.rs.core.MultivaluedMap<java.lang.String,T> populateFormMap(MessageContext mc,
                                                                                      java.lang.Class<T> cls)

populateFormMap

public static javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> populateFormMap(MessageContext mc)


Apache CXF