public class SpringModelMBean extends RequiredModelMBeanSE
ClassLoaderSE に対して thread context ClassLoaderSE が確実に切り替えられるようにする RequiredModelMBeanSE クラスの拡張。RequiredModelMBeanSE| コンストラクターと説明 |
|---|
SpringModelMBean() 空の ModelMBeanInfoSE を使用して新しい SpringModelMBean インスタンスを作成します。 |
SpringModelMBean(ModelMBeanInfoSE mbi) 指定された ModelMBeanInfoSE を使用して新しい SpringModelMBean インスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ObjectSE | getAttribute(StringSE attrName) 呼び出しの発生を許可する前に、管理対象リソース ClassLoaderSE の context ClassLoaderSE を切り替えます。 |
AttributeListSE | getAttributes(StringSE[] attrNames) 呼び出しの発生を許可する前に、管理対象リソース ClassLoaderSE の context ClassLoaderSE を切り替えます。 |
ObjectSE | invoke(StringSE opName, ObjectSE[] opArgs, StringSE[] sig) 呼び出しの発生を許可する前に、管理対象リソース ClassLoaderSE の context ClassLoaderSE を切り替えます。 |
void | setAttribute(AttributeSE attribute) 呼び出しの発生を許可する前に、管理対象リソース ClassLoaderSE の context ClassLoaderSE を切り替えます。 |
AttributeListSE | setAttributes(AttributeListSE attributes) 呼び出しの発生を許可する前に、管理対象リソース ClassLoaderSE の context ClassLoaderSE を切り替えます。 |
void | setManagedResource(ObjectSE managedResource, StringSE managedResourceType)ClassLoaderSE を公開および保存するように管理対象リソースを設定します。 |
addAttributeChangeNotificationListenerSE, addNotificationListenerSE, getClassLoaderRepositorySE, getMBeanInfoSE, getNotificationInfoSE, loadSE, postDeregisterSE, postRegisterSE, preDeregisterSE, preRegisterSE, removeAttributeChangeNotificationListenerSE, removeNotificationListenerSE, removeNotificationListenerSE, sendAttributeChangeNotificationSE, sendAttributeChangeNotificationSE, sendNotificationSE, sendNotificationSE, setModelMBeanInfoSE, storeSEcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic SpringModelMBean()
throws MBeanExceptionSE,
RuntimeOperationsExceptionSEModelMBeanInfoSE を使用して新しい SpringModelMBean インスタンスを作成します。public SpringModelMBean(ModelMBeanInfoSE mbi) throws MBeanExceptionSE, RuntimeOperationsExceptionSE
ModelMBeanInfoSE を使用して新しい SpringModelMBean インスタンスを作成します。public void setManagedResource(ObjectSE managedResource, StringSE managedResourceType) throws MBeanExceptionSE, InstanceNotFoundExceptionSE, InvalidTargetObjectTypeExceptionSE
ClassLoaderSE を公開および保存するように管理対象リソースを設定します。ModelMBeanSE の setManagedResourceSE RequiredModelMBeanSE の setManagedResourceSE MBeanExceptionSEInstanceNotFoundExceptionSEInvalidTargetObjectTypeExceptionSEpublic ObjectSE invoke(StringSE opName, ObjectSE[] opArgs, StringSE[] sig) throws MBeanExceptionSE, ReflectionExceptionSE
ClassLoaderSE の context ClassLoaderSE を切り替えます。DynamicMBeanSE の invokeSE RequiredModelMBeanSE の invokeSE MBeanExceptionSEReflectionExceptionSEDynamicMBean.invoke(java.lang.String, java.lang.Object[], java.lang.String[])SEpublic ObjectSE getAttribute(StringSE attrName) throws AttributeNotFoundExceptionSE, MBeanExceptionSE, ReflectionExceptionSE
ClassLoaderSE の context ClassLoaderSE を切り替えます。DynamicMBeanSE の getAttributeSE RequiredModelMBeanSE の getAttributeSE AttributeNotFoundExceptionSEMBeanExceptionSEReflectionExceptionSEDynamicMBean.getAttribute(java.lang.String)SEpublic AttributeListSE getAttributes(StringSE[] attrNames)
ClassLoaderSE の context ClassLoaderSE を切り替えます。DynamicMBeanSE の getAttributesSE RequiredModelMBeanSE の getAttributesSE DynamicMBean.getAttributes(java.lang.String[])SEpublic void setAttribute(AttributeSE attribute) throws AttributeNotFoundExceptionSE, InvalidAttributeValueExceptionSE, MBeanExceptionSE, ReflectionExceptionSE
ClassLoaderSE の context ClassLoaderSE を切り替えます。public AttributeListSE setAttributes(AttributeListSE attributes)
ClassLoaderSE の context ClassLoaderSE を切り替えます。DynamicMBeanSE の setAttributesSE RequiredModelMBeanSE の setAttributesSE DynamicMBean.setAttributes(javax.management.AttributeList)SE