PrivateMLet
PrivateMLet (프라이빗 M-let)
ClassLoaderRepository에 추가되지 않는 MLet이에요. MLet을 상속받고 PrivateClassLoader 인터페이스를 구현해요.
본문
Deprecated, for removal: 이 API 요소는 향후 버전에서 제거될 수 있어요. M-let은 원격 MBean을 로드하는 레거시 기능이며 Security Manager 없이는 사용할 수 없어요.
이 클래스는 부모 클래스인 MLet과 거의 동일하게 동작하지만 한 가지 차이가 있어요. PrivateMLet이 MBean 서버에 등록되면 그 MBean 서버의 ClassLoaderRepository에 추가되지 않아요. 이것은 이 클래스가 PrivateClassLoader 인터페이스를 구현하기 때문이에요. Java 1.5부터 제공돼요.
ClassLoaderRepository에 추가되지 않으므로, 다른 MBean이 이 클래스로더로 로드한 클래스를 저장소 경유로 간접 찾는 일이 없어요. 격리가 필요한 로드 시나리오에 적합해요.