javax.mail
ÀÎÅÍÆäÀ̽º MultipartDataSource

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
DataSource

public interface MultipartDataSource
extends DataSource

MultipartDataSource ´Â, º»¹® ºÎºÐÀ» Æ÷ÇÔÇÑ DataSource ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ DataSource ¿¡ ÁÖÀÇÇØ, ÀûÀýÇÑ ¸Þ¼Òµå¸¦ »ç¿ëÇØ BodyPart ¿¡ ¾×¼¼½º ÇÏ´Â °ÍÀ¸·Î, ¡¸¸ÞÀÏ ´ëÀÀÀÇ¡¹DataContentHandler ¸¦ º¸´Ù È¿À²ÀûÀ¸·Î ½ÇÀåÇÒ ¼ö ÀÖ½À´Ï´Ù.

MultipartDataSource ÀÇ µ¥ÀÌÅÍ´Â, ÀÔ·Â ½Ã³Á¹°À̶ó°í ÇØµµ »ç¿ë °¡´ÉÇÕ´Ï´Ù.

ÀϹÝÀûÀ¸·Î ÀÌ ÀÎÅÍÆäÀ̽º´Â, IMAP ÇÁ·Î¹ÙÀÌ´õ µî, ¸ÖƼ ÆÄÆ® º»¹®À» »çÀü ÇØ¼®ÇÏ´Â ÇÁ·Î¹ÙÀÌ´õ¿¡ ÀÇÇØ ½ÇÀåµË´Ï´Ù.

°ü·Ã Ç׸ñ:
DataSource

¸Þ¼ÒµåÀÇ °³¿ä
 BodyPart getBodyPart (int index)
          ÁöÁ¤µÈ Part ¸¦ ÃëµæÇÕ´Ï´Ù.
 int getCount ()
          Æ÷ÇԵǴ BodyPart ¿ÀºêÁ§Æ®ÀÇ ¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù.
 
ÀÎÅÍÆäÀ̽º javax.activation. DataSource ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå
getContentType , getInputStream , getName , getOutputStream
 

¸Þ¼ÒµåÀÇ »ó¼¼

getCount

public int getCount()
Æ÷ÇԵǴ BodyPart ¿ÀºêÁ§Æ®ÀÇ ¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù.
¹Ýȯ°ª:
ÆÄÆ®ÀÇ ¼ö

getBodyPart

public BodyPart  getBodyPart(int index)
                     throws MessagingException 
ÁöÁ¤µÈ Part ¸¦ ÃëµæÇÕ´Ï´Ù. Part ¿¡´Â 0 À¸·ÎºÎÅÍ ½ÃÀ۵Ǵ ¹øÈ£¸¦ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
index - ¿ä±¸ÇÏ´Â Part ÀÇ À妽º
¹Ýȯ°ª:
Part
¿¹¿Ü:
java.lang.IndexOutOfBoundsException - ÁöÁ¤ÇÑ À妽º°¡ ¹üÀ§¿Ü¿¡ ÀÖ´Â °æ¿ì
MessagingException -  


Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.