DefaultLoaderRepository

DefaultLoaderRepository (클래스로더 저장소 - loading 패키지)

MBean 서버에 등록된 클래스로더(ClassLoader) 목록을 유지하는 클래스예요. 등록된 클래스로더를 이용해 클래스를 로드하는 기능을 제공해요.

출처: Java API Reference

본문

Deprecated: MBeanServer.getClassLoaderRepository()를 대신 사용하세요.

이 클래스는 javax.management.loading 패키지에 있으며, MBean 서버에 등록된 클래스로더 목록을 유지하고 이를 통해 클래스를 로드하는 메서드를 제공해요. 이전 JMX API 버전과의 호환성을 위해 유지되는 deprecated 클래스예요.

이전 JMX API 버전에서는 모든 MBean 서버가 하나의 DefaultLoaderRepository를 공유했어요. JMX API 1.2부터는 MBeanServerFactory.findMBeanServer(String)로 알려진 MBean 서버를 모두 찾아 각각의 ClassLoaderRepository를 조회하는 방식으로 기능을 근사해요. 이 클래스를 참조하는 코드는 다시 작성하는 것이 강력히 권장돼요. Java 1.5부터 제공돼요.

더 알아보기 (Learn more)

Java 공식 API