URL 스트림 핸들러 팩토리

URL 스트림 핸들러 팩토리 (URLStreamHandlerFactory)

URL 스트림 프로토콜 핸들러를 만드는 팩토리를 정의하는 인터페이스예요. 사용자 정의 프로토콜 핸들러를 등록할 때 사용합니다.

출처: Java API Reference

본문

URLStreamHandlerFactory는 URL 스트림 프로토콜 핸들러를 만드는 팩토리를 정의하는 인터페이스예요. 이 팩토리는 URL 생성자에 명시된 대로 사용됩니다.

public interface URLStreamHandlerFactory

인터페이스는 하나의 추상 메서드만 정의해요.

URLStreamHandler createURLStreamHandler(String protocol)

createURLStreamHandler()는 주어진 프로토콜 이름에 대한 URLStreamHandler를 반환해요. 애플리케이션이 커스텀 프로토콜을 지원하려면 이 인터페이스를 구현하고, URL.setURLStreamHandlerFactory()를 통해 등록하면 됩니다. JVM 전체에 단 하나의 팩토리만 설정할 수 있다는 점을 유의해야 해요.

더 알아보기 (Learn more)