|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.axiom.attachments.impl.PartOnFile
public class PartOnFile
PartOnFile stores that attachment in a file. This implementation is used for very large attachments to reduce the in-memory footprint. The PartOnFile object is created by the PartFactory
org.apache.axiom.attachments.impl.PartFactory.| Method Summary | |
|---|---|
void |
addHeader(String name,
String value)
Add a Header (name, value) to the part |
Enumeration |
getAllHeaders()
|
String |
getContentID()
|
String |
getContentTransferEncoding()
|
String |
getContentType()
|
javax.activation.DataHandler |
getDataHandler()
|
String |
getFileName()
The part may be backed by a file. |
String |
getHeader(String name)
Get the value of a specific header |
InputStream |
getInputStream()
|
long |
getSize()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public javax.activation.DataHandler getDataHandler()
throws javax.mail.MessagingException
getDataHandler in interface Partjavax.mail.MessagingException
public String getFileName()
throws javax.mail.MessagingException
Part
getFileName in interface Partjavax.mail.MessagingException
public InputStream getInputStream()
throws IOException,
javax.mail.MessagingException
getInputStream in interface PartIOException
javax.mail.MessagingExceptionpublic long getSize()
getSize in interface Part
public void addHeader(String name,
String value)
Part
addHeader in interface Part
public Enumeration getAllHeaders()
throws javax.mail.MessagingException
getAllHeaders in interface Partjavax.mail.MessagingExceptionpublic String getHeader(String name)
Part
getHeader in interface Part
public String getContentID()
throws javax.mail.MessagingException
getContentID in interface Partjavax.mail.MessagingException
public String getContentType()
throws javax.mail.MessagingException
getContentType in interface Partjavax.mail.MessagingException
public String getContentTransferEncoding()
throws javax.mail.MessagingException
javax.mail.MessagingException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||