javax.activation
Ŭ·¡½º URLDataSource
java.lang.Object
|
+--javax.activation.URLDataSource
- ¸ðµç ½ÇÀå ÀÎÅÍÆäÀ̽º:
- DataSource
- public class URLDataSource
- extends java.lang.Object
- implements DataSource
URLDataSource Ŭ·¡½º´Â,URL
¿ÀºêÁ§Æ®¸¦ DataSource ÀÎÅÍÆäÀ̽º·Î ·¦ ÇÏ´Â ¿ÀºêÁ§Æ®¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ Å¬·¡½º´Â »õ·Î¿î DataHandler ÀÇ ÀÛ¼º¿¡ »ç¿ëÇÒ ¼ö ÀÖ±â (À§ÇØ)¶§¹®¿¡, JavaBeans Activation Framework ³»ºÎÀÇ URL ¿¡ ÀÇÇØ ±â¼úµÈ µ¥ÀÌÅÍÀÇ Ã³¸®°¡ °£·«ÈµË´Ï´Ù. ÁÖ: DataHandler ¿ÀºêÁ§Æ®°¡ URL ¸¦ »ç¿ëÇØ ±¸ÃàµÇ¸é(ÀÚ), URLDataSource °¡ ³»ºÎÀûÀ¸·Î ÀÛ¼ºµË´Ï´Ù.
- °ü·Ã Ç׸ñ:
DataSource
,
DataHandler
constructor¡¡ ¡¡ ÀÇ °³¿ä |
URLDataSource (java.net.URL url)
URLDataSource constructor¡¡ ¡¡ ÀÔ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä |
java.lang.String |
getContentType ()
URL ÀÇ content-type Çì´õ ÇʵåÀÇ °ªÀ» µ¹·ÁÁÝ´Ï´Ù. |
java.io.InputStream |
getInputStream ()
URL ·ÎºÎÅÍÀÇ getInputStream ¸Þ¼ÒµåÀÔ´Ï´Ù. |
java.lang.String |
getName ()
¿ÀºêÁ§Æ®ÀÇ ÀνºÅϽºÈ¿¡ »ç¿ëµÈ URL ¿¡ ´ëÇØ¼ getFile ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. |
java.io.OutputStream |
getOutputStream ()
URL ·ÎºÎÅÍÀÇ getOutputStream ¸Þ¼ÒµåÀÔ´Ï´Ù. |
java.net.URL |
getURL ()
ÀÌ DataSource ÀÇ ÀÛ¼º¿¡ »ç¿ëµÈ URL ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Ŭ·¡½º java.lang.Object ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URLDataSource
public URLDataSource(java.net.URL url)
- URLDataSource constructor¡¡ ¡¡ ÀÔ´Ï´Ù. URLDataSource Ŭ·¡½º´Â, URL ¿¡ÀÇ Á¢¼ÓÀ» ¿ä±¸ÇÏ´Â ¸Þ¼Òµå°¡ ºÒ·Á °¥ ¶§±îÁö, Á¢¼ÓÀ» È®¸³ÇÏÁö ¾Ê½À´Ï´Ù.
- ÆÄ¶ó¹ÌÅÍ:
url
- ÀÌ ¿ÀºêÁ§Æ®¿¡ ĸ½¶ÈµÇ´Â URL
getContentType
public java.lang.String getContentType()
- URL ÀÇ content-type Çì´õ ÇʵåÀÇ °ªÀ» µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â, URLConnection ¿ÀºêÁ§Æ®¸¦ ÃëµæÇÑ ÈÄ, URL ÀÇ
URLConnection.getContentType
¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. ÁÖ: ÀÌ ¸Þ¼Òµå´Â, URL ¿¡ ´ëÇØ¼ openConnection
¸Þ¼Òµå¸¦ È£ÃâÇÏ·Á°í ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå°¡ ½ÇÆÐÇßÀ» °æ¿ì, ¶Ç´Â URLConnection ·ÎºÎÅÍ ÄÁÅÙÃ÷ Çü½ÄÀÌ µ¹·ÁÁÖ¾îÁöÁö ¾Ê¾Ò´ø °æ¿ì´Â, ÄÁÅÙÃ÷ Çü½ÄÀ¸·Î¼ ¡¸application/octet-stream¡¹°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
- Á¤ÀÇ:
- ÀÎÅÍÆäÀ̽º
DataSource
³»ÀÇ getContentType
- ¹Ýȯ°ª:
- ÄÁÅÙÃ÷ Çü½Ä
getName
public java.lang.String getName()
- ¿ÀºêÁ§Æ®ÀÇ ÀνºÅϽºÈ¿¡ »ç¿ëµÈ URL ¿¡ ´ëÇØ¼
getFile
¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù.
- Á¤ÀÇ:
- ÀÎÅÍÆäÀ̽º
DataSource
³»ÀÇ getName
- ¹Ýȯ°ª:
- URL ÀÇ getFile ¸Þ¼Òµå¸¦ È£ÃâÇÑ °á°ú
getInputStream
public java.io.InputStream getInputStream()
throws java.io.IOException
- URL ·ÎºÎÅÍÀÇ getInputStream ¸Þ¼ÒµåÀÔ´Ï´Ù. URL ¿¡ ´ëÇØ¼
openStream
¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù.
- Á¤ÀÇ:
- ÀÎÅÍÆäÀ̽º
DataSource
³»ÀÇ getInputStream
- ¹Ýȯ°ª:
- InputStream
getOutputStream
public java.io.OutputStream getOutputStream()
throws java.io.IOException
- URL ·ÎºÎÅÍÀÇ getOutputStream ¸Þ¼ÒµåÀÔ´Ï´Ù. ¿ì¼±, URL ÀÇ URLConnection ¿ÀºêÁ§Æ®¸¦ ÃëµæÇÏ·Á°í ÇÕ´Ï´Ù. ±×°ÍÀÌ ¼º°øÇßÀ» °æ¿ì´Â, URLConnection ¿¡ ´ëÇÑ getOutputStream ¸Þ¼Òµå°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
- Á¤ÀÇ:
- ÀÎÅÍÆäÀ̽º
DataSource
³»ÀÇ getOutputStream
- ¹Ýȯ°ª:
- OutputStream
getURL
public java.net.URL getURL()
- ÀÌ DataSource ÀÇ ÀÛ¼º¿¡ »ç¿ëµÈ URL ¸¦ µ¹·ÁÁÝ´Ï´Ù.
- ¹Ýȯ°ª:
- URL
Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.