类的用途
javax.management.InstanceNotFoundException
包
描述
为 Java 管理扩展提供核心类。
提供 ModelMBean 类的定义。
提供关系服务的定义。
RMI 连接器是 JMX Remote API 的连接器,它使用 RMI 将客户端请求传输到远程 MBean 服务。
提供 Timer MBean 的定义。
-
InstanceNotFoundException 在 javax.management 中的用法
修饰符和类型方法描述voidMBeanServer.addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback) 向已注册的 MBean 添加监听。voidMBeanServer.addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) 向已注册的 MBean 添加监听。voidMBeanServerConnection.addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback) 向已注册的 MBean 添加监听。voidMBeanServerConnection.addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) 向已注册的 MBean 添加监听。MBeanServer.createMBean(String className, ObjectName name, ObjectName loaderName) 在 MBean 服务中实例化和注册 MBean。MBeanServer.createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature) 在 MBean 服务中实例化和注册 MBean。MBeanServerConnection.createMBean(String className, ObjectName name, ObjectName loaderName) 在 MBean 服务中实例化和注册 MBean。MBeanServerConnection.createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature) 在 MBean 服务中实例化和注册 MBean。default ObjectInputStreamMBeanServer.deserialize(String className, ObjectName loaderName, byte[] data) 已弃用。default ObjectInputStreamMBeanServer.deserialize(ObjectName name, byte[] data) 已弃用。使用getClassLoaderFor获取适当的类加载器以进行反序列化。MBeanServer.getAttribute(ObjectName name, String attribute) MBeanServerConnection.getAttribute(ObjectName name, String attribute) 获取命名 MBean 的特定属性的值。MBeanServer.getAttributes(ObjectName name, String[] attributes) MBeanServerConnection.getAttributes(ObjectName name, String[] attributes) 检索命名 MBean 的多个属性的值。MBeanServer.getClassLoader(ObjectName loaderName) 返回命名的ClassLoader。MBeanServer.getClassLoaderFor(ObjectName mbeanName) 返回用于加载指定 MBean 类的ClassLoader。MBeanServer.getMBeanInfo(ObjectName name) MBeanServerConnection.getMBeanInfo(ObjectName name) 此方法发现 MBean 为管理而公开的属性和操作。MBeanServer.getObjectInstance(ObjectName name) MBeanServerConnection.getObjectInstance(ObjectName name) 获取在 MBean 服务上注册的给定 MBean 的ObjectInstance。MBeanServer.instantiate(String className, ObjectName loaderName) 使用由其ObjectName指定的类 Loader 实例化一个对象。MBeanServer.instantiate(String className, ObjectName loaderName, Object[] params, String[] signature) 实例化一个对象。MBeanServer.invoke(ObjectName name, String operationName, Object[] params, String[] signature) MBeanServerConnection.invoke(ObjectName name, String operationName, Object[] params, String[] signature) 在 MBean 上调用操作。booleanMBeanServer.isInstanceOf(ObjectName name, String className) booleanMBeanServerConnection.isInstanceOf(ObjectName name, String className) 如果指定的 MBean 是指定类的实例,则返回 true,否则返回 false。voidPersistentMBean.load()使用在持久存储中为 MBean 找到的数据实例化此 MBean 实例。voidMBeanServer.removeNotificationListener(ObjectName name, NotificationListener listener) voidMBeanServer.removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback) voidMBeanServer.removeNotificationListener(ObjectName name, ObjectName listener) voidMBeanServer.removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) voidMBeanServerConnection.removeNotificationListener(ObjectName name, NotificationListener listener) 从已注册的 MBean 中删除监听。voidMBeanServerConnection.removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback) 从已注册的 MBean 中删除监听。voidMBeanServerConnection.removeNotificationListener(ObjectName name, ObjectName listener) 从已注册的 MBean 中删除监听。voidMBeanServerConnection.removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) 从已注册的 MBean 中删除监听。voidMBeanServer.setAttribute(ObjectName name, Attribute attribute) voidMBeanServerConnection.setAttribute(ObjectName name, Attribute attribute) 设置命名 MBean 的特定属性的值。MBeanServer.setAttributes(ObjectName name, AttributeList attributes) MBeanServerConnection.setAttributes(ObjectName name, AttributeList attributes) 设置命名 MBean 的几个属性的值。voidPersistentMBean.store()捕获此 MBean 实例的当前状态并将其写出到持久存储。voidMBeanServer.unregisterMBean(ObjectName name) 从 MBean 服务注销 MBean。voidMBeanServerConnection.unregisterMBean(ObjectName name) 从 MBean 服务注销 MBean。 -
InstanceNotFoundException 在 javax.management.modelmbean 中的用法
修饰符和类型方法描述voidRequiredModelMBean.load()使用在持久存储中为 MBean 找到的数据实例化此 MBean 实例。voidModelMBean.setManagedResource(Object mr, String mr_type) 设置要针对其执行此 ModelMBean 管理接口(MBeanInfo 和描述符)中的所有方法的对象的实例句柄。voidRequiredModelMBean.setManagedResource(Object mr, String mr_type) 设置要针对其执行此 ModelMBean 管理接口(MBeanInfo 和描述符)中的所有方法的对象的实例句柄。voidRequiredModelMBean.store()捕获此 MBean 实例的当前状态并将其写出到持久存储。 -
InstanceNotFoundException 在 javax.management.relation 中的用法
修饰符和类型方法描述voidRelationService.addRelation(ObjectName relationObjectName) 添加一个由用户创建(并由他在 MBean 服务中注册)的 MBean 作为关系服务中的关系。voidRelationServiceMBean.addRelation(ObjectName relationObjectName) 添加一个由用户创建(并由他在 MBean 服务中注册)的 MBean 作为关系服务中的关系。 -
InstanceNotFoundException 在 javax.management.remote.rmi 中的用法
修饰符和类型方法描述voidRMIConnection.addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) voidRMIConnectionImpl_Stub.addNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5) voidRMIConnectionImpl.addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) Integer[]RMIConnection.addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects) Integer[]RMIConnectionImpl_Stub.addNotificationListeners(ObjectName[] $param_arrayOf_ObjectName_1, MarshalledObject[] $param_arrayOf_MarshalledObject_2, Subject[] $param_arrayOf_Subject_3) Integer[]RMIConnectionImpl.addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects) RMIConnection.createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnection.createMBean(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject) RMIConnectionImpl_Stub.createMBean(String $param_String_1, ObjectName $param_ObjectName_2, ObjectName $param_ObjectName_3, MarshalledObject $param_MarshalledObject_4, String[] $param_arrayOf_String_5, Subject $param_Subject_6) RMIConnectionImpl_Stub.createMBean(String $param_String_1, ObjectName $param_ObjectName_2, ObjectName $param_ObjectName_3, Subject $param_Subject_4) RMIConnectionImpl.createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnectionImpl.createMBean(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject) RMIConnection.getAttribute(ObjectName name, String attribute, Subject delegationSubject) RMIConnectionImpl_Stub.getAttribute(ObjectName $param_ObjectName_1, String $param_String_2, Subject $param_Subject_3) RMIConnectionImpl.getAttribute(ObjectName name, String attribute, Subject delegationSubject) RMIConnection.getAttributes(ObjectName name, String[] attributes, Subject delegationSubject) RMIConnectionImpl_Stub.getAttributes(ObjectName $param_ObjectName_1, String[] $param_arrayOf_String_2, Subject $param_Subject_3) RMIConnectionImpl.getAttributes(ObjectName name, String[] attributes, Subject delegationSubject) RMIConnection.getMBeanInfo(ObjectName name, Subject delegationSubject) RMIConnectionImpl_Stub.getMBeanInfo(ObjectName $param_ObjectName_1, Subject $param_Subject_2) RMIConnectionImpl.getMBeanInfo(ObjectName name, Subject delegationSubject) RMIConnection.getObjectInstance(ObjectName name, Subject delegationSubject) RMIConnectionImpl_Stub.getObjectInstance(ObjectName $param_ObjectName_1, Subject $param_Subject_2) RMIConnectionImpl.getObjectInstance(ObjectName name, Subject delegationSubject) RMIConnection.invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnectionImpl_Stub.invoke(ObjectName $param_ObjectName_1, String $param_String_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5) RMIConnectionImpl.invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject) booleanRMIConnection.isInstanceOf(ObjectName name, String className, Subject delegationSubject) booleanRMIConnectionImpl_Stub.isInstanceOf(ObjectName $param_ObjectName_1, String $param_String_2, Subject $param_Subject_3) booleanRMIConnectionImpl.isInstanceOf(ObjectName name, String className, Subject delegationSubject) voidRMIConnection.removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) voidRMIConnection.removeNotificationListener(ObjectName name, ObjectName listener, Subject delegationSubject) voidRMIConnectionImpl_Stub.removeNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5) voidRMIConnectionImpl_Stub.removeNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, Subject $param_Subject_3) voidRMIConnectionImpl.removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) voidRMIConnectionImpl.removeNotificationListener(ObjectName name, ObjectName listener, Subject delegationSubject) voidRMIConnection.removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject) voidRMIConnectionImpl_Stub.removeNotificationListeners(ObjectName $param_ObjectName_1, Integer[] $param_arrayOf_Integer_2, Subject $param_Subject_3) voidRMIConnectionImpl.removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject) voidRMIConnection.setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject) voidRMIConnectionImpl_Stub.setAttribute(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) voidRMIConnectionImpl.setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject) RMIConnection.setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject) RMIConnectionImpl_Stub.setAttributes(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) RMIConnectionImpl.setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject) voidRMIConnection.unregisterMBean(ObjectName name, Subject delegationSubject) voidRMIConnectionImpl_Stub.unregisterMBean(ObjectName $param_ObjectName_1, Subject $param_Subject_2) voidRMIConnectionImpl.unregisterMBean(ObjectName name, Subject delegationSubject) -
InstanceNotFoundException 在 javax.management.timer 中的用法
修饰符和类型方法描述voidTimer.removeNotification(Integer id) 从通知列表中删除与指定标识符对应的计时器通知。voidTimerMBean.removeNotification(Integer id) 从通知列表中删除与指定标识符对应的计时器通知。voidTimer.removeNotifications(String type) 从通知列表中删除与指定类型对应的所有计时器通知。voidTimerMBean.removeNotifications(String type) 从通知列表中删除与指定类型对应的所有计时器通知。
getClassLoader获取反序列化的类加载器。