org.apache.axis2.saaj
Class AttachmentPartImpl

java.lang.Object
  extended byjavax.xml.soap.AttachmentPart
      extended byorg.apache.axis2.saaj.AttachmentPartImpl

public class AttachmentPartImpl
extends javax.xml.soap.AttachmentPart


Constructor Summary
AttachmentPartImpl()
          Bulds a new AttachmentPart.
AttachmentPartImpl(javax.activation.DataHandler dh)
          Bulds a new AttachmentPart with a DataHandler.
 
Method Summary
 void addMimeHeader(java.lang.String name, java.lang.String value)
           
 void clearContent()
           
 java.util.Iterator getAllMimeHeaders()
           
 java.lang.Object getContent()
           
 javax.activation.DataHandler getDataHandler()
           
 java.util.Iterator getMatchingMimeHeaders(java.lang.String[] names)
           
 java.lang.String[] getMimeHeader(java.lang.String name)
           
 java.util.Iterator getNonMatchingMimeHeaders(java.lang.String[] names)
           
 OMText getOMText()
           
 int getSize()
           
 boolean matches(javax.xml.soap.MimeHeaders headers)
           
 void removeAllMimeHeaders()
           
 void removeMimeHeader(java.lang.String header)
           
 void setContent(java.lang.Object object, java.lang.String contentType)
           
 void setDataHandler(javax.activation.DataHandler datahandler)
           
 void setMimeHeader(java.lang.String name, java.lang.String value)
           
 
Methods inherited from class javax.xml.soap.AttachmentPart
getContentId, getContentLocation, getContentType, setContentId, setContentLocation, setContentType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttachmentPartImpl

public AttachmentPartImpl()
Bulds a new AttachmentPart.


AttachmentPartImpl

public AttachmentPartImpl(javax.activation.DataHandler dh)
Bulds a new AttachmentPart with a DataHandler.

Parameters:
dh - the DataHandler
Method Detail

getOMText

public OMText getOMText()
                 throws javax.xml.soap.SOAPException
Throws:
javax.xml.soap.SOAPException

getSize

public int getSize()
            throws javax.xml.soap.SOAPException
Throws:
javax.xml.soap.SOAPException

clearContent

public void clearContent()

getContent

public java.lang.Object getContent()
                            throws javax.xml.soap.SOAPException
Throws:
javax.xml.soap.SOAPException

setContent

public void setContent(java.lang.Object object,
                       java.lang.String contentType)

getDataHandler

public javax.activation.DataHandler getDataHandler()
                                            throws javax.xml.soap.SOAPException
Throws:
javax.xml.soap.SOAPException

setDataHandler

public void setDataHandler(javax.activation.DataHandler datahandler)

removeMimeHeader

public void removeMimeHeader(java.lang.String header)

removeAllMimeHeaders

public void removeAllMimeHeaders()

getMimeHeader

public java.lang.String[] getMimeHeader(java.lang.String name)

setMimeHeader

public void setMimeHeader(java.lang.String name,
                          java.lang.String value)

addMimeHeader

public void addMimeHeader(java.lang.String name,
                          java.lang.String value)

getAllMimeHeaders

public java.util.Iterator getAllMimeHeaders()

getMatchingMimeHeaders

public java.util.Iterator getMatchingMimeHeaders(java.lang.String[] names)

getNonMatchingMimeHeaders

public java.util.Iterator getNonMatchingMimeHeaders(java.lang.String[] names)

matches

public boolean matches(javax.xml.soap.MimeHeaders headers)