URL 스트림 핸들러 팩토리
URL 스트림 핸들러 팩토리 (URLStreamHandlerFactory)
URL 스트림 프로토콜 핸들러를 만드는 팩토리를 정의하는 인터페이스예요. 사용자 정의 프로토콜 핸들러를 등록할 때 사용합니다.
본문
URLStreamHandlerFactory는 URL 스트림 프로토콜 핸들러를 만드는 팩토리를 정의하는 인터페이스예요. 이 팩토리는 URL 생성자에 명시된 대로 사용됩니다.
public interface URLStreamHandlerFactory
인터페이스는 하나의 추상 메서드만 정의해요.
URLStreamHandler createURLStreamHandler(String protocol)
createURLStreamHandler()는 주어진 프로토콜 이름에 대한 URLStreamHandler를 반환해요. 애플리케이션이 커스텀 프로토콜을 지원하려면 이 인터페이스를 구현하고, URL.setURLStreamHandlerFactory()를 통해 등록하면 됩니다. JVM 전체에 단 하나의 팩토리만 설정할 수 있다는 점을 유의해야 해요.