javax.mail.internet
Класс PreencodedMimeBodyPart

java.lang.Object
  расширенный javax.mail. BodyPart
      расширенный javax.mail.internet. MimeBodyPart
          расширенный javax.mail.internet.PreencodedMimeBodyPart
Все Реализованные Интерфейсы:
MimePart, Часть

public class PreencodedMimeBodyPart
расширяет MimeBodyPart

MimeBodyPart, который обрабатывает данные, которые были уже закодированы. Этот class полезен, создавая сообщение и присоединяя данные, которые были уже закодированы (например, используя base64 кодирующий). Данные, возможно, были закодированы приложением, или, возможно, хранились в файле или базе данных в закодированной форме. Кодирование предоставляется, когда этот объект создается. Данные присоединены к этому объекту обычным способом, при использовании setText, setContent, или setDataHandler методы.

С тех пор:
JavaMail 1.4

Полевая Сводка
 
Поля, наследованные от class javax.mail.internet. MimeBodyPart
content, contentStream, dh, headers
 
Поля, наследованные от class javax.mail. BodyPart
родитель
 
Поля, наследованные от интерфейса javax.mail. Часть
ATTACHMENT, INLINE
 
Сводка конструктора
PreencodedMimeBodyPart(java.lang.String encoding)
          Создайте PreencodedMimeBodyPart, который предполагает, что данные кодируются, используя указанное кодирование.
 
Сводка метода
 java.lang.String getEncoding()
          Возвращает кодирование передачи контента, определенное, когда этот объект создавался.
protected  void updateHeaders()
          Вызовите Content-Transfer-Encoding заголовок, чтобы использовать кодирование, которое было определено, когда этот объект создавался.
 void writeTo(java.io.OutputStream os)
          Выведите часть тела как поток формата RFC 822.
 
Методы, наследованные от class javax.mail.internet. MimeBodyPart
addHeader, addHeaderLine, attachFile, attachFile, getAllHeaderLines, getAllHeaders, getContent, getContentID, getContentLanguage, getContentMD5, getContentStream, getContentType, getDataHandler, getDescription, getDisposition, getFileName, getHeader, getHeader, getInputStream, getLineCount, getMatchingHeaderLines, getMatchingHeaders, getNonMatchingHeaderLines, getNonMatchingHeaders, getRawInputStream, getSize, isMimeType, removeHeader, saveFile, saveFile, setContent, setContent, setContentID, setContentLanguage, setContentMD5, setDataHandler, setDescription, setDescription, setDisposition, setFileName, setHeader, setText, setText, setText
 
Методы, наследованные от class javax.mail. BodyPart
getParent
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

PreencodedMimeBodyPart

public PreencodedMimeBodyPart(java.lang.String encoding)
Создайте PreencodedMimeBodyPart, который предполагает, что данные кодируются, используя указанное кодирование. Кодирование должно быть MIME поддерживаемое Кодирование передачи контента.

Деталь метода

getEncoding

public java.lang.String getEncoding()
                             throws MessagingException
Возвращает кодирование передачи контента, определенное, когда этот объект создавался.

Определенный:
getEncoding в интерфейсе MimePart
Переопределения:
getEncoding в class MimeBodyPart
Возвраты:
кодирование передачи контента
Броски:
MessagingException
См. Также:
MimeBodyPart.headers

writeTo

public void writeTo(java.io.OutputStream os)
             throws java.io.IOException,
                    MessagingException
Выведите часть тела как поток формата RFC 822.

Определенный:
writeTo в интерфейсе Part
Переопределения:
writeTo в class MimeBodyPart
Броски:
MessagingException
java.io.IOException - если ошибка происходит, пишущий в поток или если ошибка сгенерирована javax.activation уровнем.
См. Также:
DataHandler.writeTo(java.io.OutputStream)

updateHeaders

protected void updateHeaders()
                      throws MessagingException
Вызовите Content-Transfer-Encoding заголовок, чтобы использовать кодирование, которое было определено, когда этот объект создавался.

Переопределения:
updateHeaders в class MimeBodyPart
Броски:
MessagingException


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter