|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ�������� ��һ�������� | ��� ��� ������ |
����
����
�ӿ�ժҪ | |
---|---|
ClassLoaderRepository | �˽ӿڵ�ʵ�����ڱ����� MBean Server ��ע��� ClassLoader ���б��� |
MLetMBean | ���� MLet MBean ��Զ�̹����ӿڡ� |
PrivateClassLoader | ָʾ��Ӧ��ij�� ClassLoader ���ӵ� ClassLoaderRepository �ı�ǽӿڡ� |
��ժҪ | |
---|---|
DefaultLoaderRepository | �ѹ�ʱ�� ʹ�� MBeanServer.getClassLoaderRepository() } ����� |
MLet | ����ʵ������ע������Զ�� URL �� MBean ��������һ���� MBean�� |
MLetContent | �����ʾ MLET ��ǵ����ݡ� |
PrivateMLet | �����ӵ� ClassLoaderRepository �� MLet�� |
�ṩʵ�ָ���̬���ص��ࡣ����� JMX �淶�е�����̬���� һ�¡�
��Ϊ ClassLoader
����� MBean �����������������ͨ�� MBeanServer.createMBean(String, ObjectName, ObjectName, Object[], String[])
������������ MBean������ͨ�� MBeanServer.instantiate(String, ObjectName, Object[], String[])
����ʵ�����������MLet
�������� MBean ��һ��ʾ������Ϊ����һ�� URLClassLoader
�����Կ������ý����ĸ� URL �б������ࡣ
���⣬MLet
���Զ�ȡһ�������ļ������ļ�ָ���˽��� MLet
���ڵ���ͬ MBean Server ��ע��� MBean ���ϡ�
ÿ�� MBean Server ����һ������ע�ᵽ�� MBean Server �е����� MBean ����������洢������ MBean Server �� ClassLoader
�����ࡣ��������洢������ MBeanServer
�ӿ��е� createMBean
�� instantiate
��������ʽ��ʹ�ã��ýӿ�û����ʽ�ļ����������������Լ��� URL �����Ҳ�����ʱ��������ͨ�� MLet
��ʹ����������洢�⡣
���ij�� MBean ʵ���� PrivateClassLoader
�ӿڣ���ô���ý������ӵ���������洢���С�PrivateMLet
����ʵ���� PrivateClassLoader
�� MLet
��һ�����ࡣ
|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ�������� ��һ�������� | ��� ��� ������ |
��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������