JavaTM Platform
Standard Ed. 6

javax.activation
클래스 URLDataSource

java.lang.Object 
  상위를 확장 javax.activation.URLDataSource
모든 구현된 인터페이스:
DataSource


public class URLDataSource
extends Object
implements DataSource

URLDataSource 클래스는,URL 객체를 DataSource 인터페이스로 랩 하는 객체를 제공합니다. 이 클래스는 새로운 DataHandler 의 작성에 사용할 수 있기 (위해)때문에, JavaBeans Activation Framework 내부의 URL 에 의해 기술된 데이터의 처리가 간략화됩니다. 주:DataHandler 객체가 URL 를 사용해 구축되면(자), URLDataSource 가 내부적으로 작성됩니다.

도입된 버젼:
1.6
관련 항목:
DataSource , DataHandler

생성자 의 개요
URLDataSource (URL  url)
          URLDataSource 생성자 입니다.
 
메소드의 개요
 String getContentType ()
          URL 의 content-type 헤더 필드의 값을 돌려줍니다.
 InputStream getInputStream ()
          URL 로부터의 getInputStream 메소드입니다.
 String getName ()
          객체의 인스턴스화에 사용된 URL 에 대해서 getFile 메소드를 호출합니다.
 OutputStream getOutputStream ()
          URL 로부터의 getOutputStream 메소드입니다.
 URL getURL ()
          이 DataSource 의 작성에 사용된 URL 를 돌려줍니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

생성자 의 상세

URLDataSource

public URLDataSource(URL  url)
URLDataSource 생성자 입니다. URLDataSource 클래스는, URL 에의 접속을 요구하는 메소드가 불려 갈 때까지, 접속을 확립하지 않습니다.

파라미터:
url - 이 객체에 캡슐화되는 URL
메소드의 상세

getContentType

public String  getContentType()
URL 의 content-type 헤더 필드의 값을 돌려줍니다. 이 메소드는, URLConnection 객체를 취득한 뒤, URL 의 URLConnection.getContentType 메소드를 호출합니다. 주: 이 메소드는, URL 에 대해서 openConnection 메소드를 호출하려고 합니다. 이 메소드가 실패했을 경우, 또는 URLConnection 로부터 컨텐츠 형식이 돌려주어지지 않았던 경우는, 컨텐츠 형식으로서 「application/octet-stream」가 돌려주어집니다.

정의:
인터페이스 DataSource 내의 getContentType
반환값:
컨텐츠 형식

getName

public String  getName()
객체의 인스턴스화에 사용된 URL 에 대해서 getFile 메소드를 호출합니다.

정의:
인터페이스 DataSource 내의 getName
반환값:
URL 의 getFile 메소드를 호출한 결과

getInputStream

public InputStream  getInputStream()
                           throws IOException 
URL 로부터의 getInputStream 메소드입니다. URL 에 대해서 openStream 메소드를 호출합니다.

정의:
인터페이스 DataSource 내의 getInputStream
반환값:
InputStream
예외:
IOException

getOutputStream

public OutputStream  getOutputStream()
                             throws IOException 
URL 로부터의 getOutputStream 메소드입니다. 우선, URL 의 URLConnection 객체를 취득하려고 합니다. 그것이 성공했을 경우는, URLConnection 에 대한 getOutputStream 메소드가 돌려주어집니다.

정의:
인터페이스 DataSource 내의 getOutputStream
반환값:
OutputStream
예외:
IOException

getURL

public URL  getURL()
이 DataSource 의 작성에 사용된 URL 를 돌려줍니다.

반환값:
URL

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.