软件包 | 描述 |
---|---|
java.lang.management |
在java运行在java虚拟机和其他部件的监测和管理提供了管理接口。
|
javax.management |
在java管理扩展提供了核心课程。
|
javax.management.loading |
提供实现高级动态加载的类。
|
javax.management.modelmbean |
提供的ModelMBean类的定义。
|
javax.management.monitor |
提供监视器类的定义。
|
javax.management.openmbean |
提供开放的数据类型和开放MBean描述符类。
|
javax.management.relation |
提供关系服务的定义。
|
javax.management.remote |
用于远程访问JMX MBean服务器接口。
|
javax.management.remote.rmi |
RMI连接器是一个JMX远程API,使用RMI传输客户端请求到远程管理服务器连接器。
|
javax.management.timer |
提供的定时器MBean的定义。
|
Modifier and Type | Method and Description |
---|---|
ObjectName |
PlatformManagedObject.getObjectName()
返回一个
ObjectName 实例表示这个平台的对象名称管理对象。
|
Modifier and Type | Field and Description |
---|---|
static ObjectName |
MBeanServerDelegate.DELEGATE_NAME
定义了mbeanserverdelegate默认对象。
|
static ObjectName |
ObjectName.WILDCARD
定义了通配符“*:*”对象。
|
Modifier and Type | Method and Description |
---|---|
static ObjectName |
ObjectName.getInstance(ObjectName name)
返回一个实例对象可以在任何地方使用给定的对象可以使用。
|
static ObjectName |
ObjectName.getInstance(String name)
返回对象的一个实例,可以使用在任何地方获得
new ObjectName(name) 对象可以使用。
|
static ObjectName |
ObjectName.getInstance(String domain, Hashtable<String,String> table)
返回对象的一个实例,可以使用在任何地方获得
new ObjectName(domain, table) 对象可以使用。
|
static ObjectName |
ObjectName.getInstance(String domain, String key, String value)
返回对象的一个实例,可以使用在任何地方获得
new ObjectName(domain, key, value) 对象可以使用。
|
ObjectName |
MBeanServerNotification.getMBeanName()
返回导致通知MBean对象名称。
|
ObjectName |
MBeanServerInvocationHandler.getObjectName()
姓名的MBean在MBean服务器转发的方法。
|
ObjectName |
ObjectInstance.getObjectName()
返回对象名称部分。
|
ObjectName |
StandardMBean.preRegister(MBeanServer server, ObjectName name)
允许MBean执行任何操作之前,它需要在MBean服务器注册。
|
ObjectName |
MBeanRegistration.preRegister(MBeanServer server, ObjectName name)
允许MBean执行任何操作之前,它需要在MBean服务器注册。
|
Modifier and Type | Method and Description |
---|---|
Set<ObjectName> |
MBeanServer.queryNames(ObjectName name, QueryExp query)
获取由MBean服务器控制的MBean的名字。
|
Set<ObjectName> |
MBeanServerConnection.queryNames(ObjectName name, QueryExp query)
获取由MBean服务器控制的MBean的名字。
|
Modifier and Type | Method and Description |
---|---|
void |
MBeanServer.addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
添加一个监听器注册MBean。
|
void |
MBeanServerConnection.addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
添加一个监听器注册MBean。
|
void |
MBeanServer.addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
添加一个监听器注册MBean。
|
void |
MBeanServerConnection.addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
添加一个监听器注册MBean。
|
ValueExp |
StringValueExp.apply(ObjectName name)
适用于一个MBean的valueexp。
|
ValueExp |
AttributeValueExp.apply(ObjectName name)
适用于
AttributeValueExp MBean的。
|
ValueExp |
ValueExp.apply(ObjectName name)
适用于一个MBean的valueexp。
|
boolean |
QueryExp.apply(ObjectName name)
适用于queryexp MBean的。
|
boolean |
ObjectName.apply(ObjectName name)
测试是否这个对象,它可以是一个模式,与另一个对象。
|
int |
ObjectName.compareTo(ObjectName name)
比较两个对象实例。
|
ObjectInstance |
MBeanServer.createMBean(String className, ObjectName name)
实例化和注册在MBean服务器的MBean。
|
ObjectInstance |
MBeanServerConnection.createMBean(String className, ObjectName name)
实例化和注册在MBean服务器的MBean。
|
ObjectInstance |
MBeanServer.createMBean(String className, ObjectName name, Object[] params, String[] signature)
实例化和注册在MBean服务器的MBean。
|
ObjectInstance |
MBeanServerConnection.createMBean(String className, ObjectName name, Object[] params, String[] signature)
实例化和注册在MBean服务器的MBean。
|
ObjectInstance |
MBeanServer.createMBean(String className, ObjectName name, ObjectName loaderName)
实例化和注册在MBean服务器的MBean。
|
ObjectInstance |
MBeanServerConnection.createMBean(String className, ObjectName name, ObjectName loaderName)
实例化和注册在MBean服务器的MBean。
|
ObjectInstance |
MBeanServer.createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature)
实例化和注册在MBean服务器的MBean。
|
ObjectInstance |
MBeanServerConnection.createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature)
实例化和注册在MBean服务器的MBean。
|
ObjectInputStream |
MBeanServer.deserialize(ObjectName name, byte[] data)
过时的。
使用
getClassLoaderFor 获得适当的反序列化的类装载器。
|
ObjectInputStream |
MBeanServer.deserialize(String className, ObjectName loaderName, byte[] data)
过时的。
使用
getClassLoader 获得反序列化的类装载器。
|
protected Object |
AttributeValueExp.getAttribute(ObjectName name)
返回给定的属性在名叫MBean的价值。
|
Object |
MBeanServer.getAttribute(ObjectName name, String attribute) |
Object |
MBeanServerConnection.getAttribute(ObjectName name, String attribute)
获取一个名为MBean的特定属性的值。
|
AttributeList |
MBeanServer.getAttributes(ObjectName name, String[] attributes) |
AttributeList |
MBeanServerConnection.getAttributes(ObjectName name, String[] attributes)
获取一个名为MBean的几个属性的值。
|
ClassLoader |
MBeanServer.getClassLoader(ObjectName loaderName)
返回指定的
ClassLoader 。
|
ClassLoader |
MBeanServer.getClassLoaderFor(ObjectName mbeanName)
返回
ClassLoader ,用于加载的名叫MBean的课。
|
static ObjectName |
ObjectName.getInstance(ObjectName name)
返回一个实例对象可以在任何地方使用给定的对象可以使用。
|
MBeanInfo |
MBeanServer.getMBeanInfo(ObjectName name) |
MBeanInfo |
MBeanServerConnection.getMBeanInfo(ObjectName name)
这种方法发现MBean公开管理的属性和操作。
|
ObjectInstance |
MBeanServer.getObjectInstance(ObjectName name) |
ObjectInstance |
MBeanServerConnection.getObjectInstance(ObjectName name)
获取一个给定的MBean的MBean服务器注册的
ObjectInstance 。
|
Object |
MBeanServer.instantiate(String className, ObjectName loaderName)
使用指定的
ObjectName 实例化的类加载器对象。
|
Object |
MBeanServer.instantiate(String className, ObjectName loaderName, Object[] params, String[] signature)
实例化一个对象。
|
Object |
MBeanServer.invoke(ObjectName name, String operationName, Object[] params, String[] signature) |
Object |
MBeanServerConnection.invoke(ObjectName name, String operationName, Object[] params, String[] signature)
调用MBean操作。
|
boolean |
MBeanServer.isInstanceOf(ObjectName name, String className) |
boolean |
MBeanServerConnection.isInstanceOf(ObjectName name, String className)
如果指定的MBean是指定类的实例返回true,否则为false。
|
boolean |
MBeanServer.isRegistered(ObjectName name) |
boolean |
MBeanServerConnection.isRegistered(ObjectName name)
检查是否一个MBean,其对象的姓名,已经与MBean服务器注册。
|
static <T> T |
JMX.newMBeanProxy(MBeanServerConnection connection, ObjectName objectName, 类<T> interfaceClass)
让一个在本地或远程的MBean服务器标准MBean的代理。
|
static <T> T |
JMX.newMBeanProxy(MBeanServerConnection connection, ObjectName objectName, 类<T> interfaceClass, boolean notificationEmitter)
做为在本地或远程管理服务器,也可以支持
NotificationEmitter 方法标准MBean的代理。
|
static <T> T |
JMX.newMXBeanProxy(MBeanServerConnection connection, ObjectName objectName, 类<T> interfaceClass)
做为在本地或远程的MBean服务器MXBean代理。
|
static <T> T |
JMX.newMXBeanProxy(MBeanServerConnection connection, ObjectName objectName, 类<T> interfaceClass, boolean notificationEmitter)
做为在本地或远程管理服务器,也可以支持
NotificationEmitter MXBean代理方法。
|
static <T> T |
MBeanServerInvocationHandler.newProxyInstance(MBeanServerConnection connection, ObjectName objectName, 类<T> interfaceClass, boolean notificationBroadcaster)
返回一个代理实现了转发的方法通过给定的MBean服务器的命名MBean接口。
|
ObjectName |
StandardMBean.preRegister(MBeanServer server, ObjectName name)
允许MBean执行任何操作之前,它需要在MBean服务器注册。
|
ObjectName |
MBeanRegistration.preRegister(MBeanServer server, ObjectName name)
允许MBean执行任何操作之前,它需要在MBean服务器注册。
|
Set<ObjectInstance> |
MBeanServer.queryMBeans(ObjectName name, QueryExp query)
通过MBean服务器控制的MBeans。
|
Set<ObjectInstance> |
MBeanServerConnection.queryMBeans(ObjectName name, QueryExp query)
通过MBean服务器控制的MBeans。
|
Set<ObjectName> |
MBeanServer.queryNames(ObjectName name, QueryExp query)
获取由MBean服务器控制的MBean的名字。
|
Set<ObjectName> |
MBeanServerConnection.queryNames(ObjectName name, QueryExp query)
获取由MBean服务器控制的MBean的名字。
|
ObjectInstance |
MBeanServer.registerMBean(Object object, ObjectName name)
注册一个已存在的对象与MBean服务器的MBean。
|
void |
MBeanServer.removeNotificationListener(ObjectName name, NotificationListener listener) |
void |
MBeanServerConnection.removeNotificationListener(ObjectName name, NotificationListener listener)
从注册MBean移除侦听器。
|
void |
MBeanServer.removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback) |
void |
MBeanServerConnection.removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
从注册MBean移除侦听器。
|
void |
MBeanServer.removeNotificationListener(ObjectName name, ObjectName listener) |
void |
MBeanServerConnection.removeNotificationListener(ObjectName name, ObjectName listener)
从注册MBean移除侦听器。
|
void |
MBeanServer.removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) |
void |
MBeanServerConnection.removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
从注册MBean移除侦听器。
|
void |
MBeanServer.setAttribute(ObjectName name, Attribute attribute) |
void |
MBeanServerConnection.setAttribute(ObjectName name, Attribute attribute)
套一个名叫MBean的特定属性的值。
|
AttributeList |
MBeanServer.setAttributes(ObjectName name, AttributeList attributes) |
AttributeList |
MBeanServerConnection.setAttributes(ObjectName name, AttributeList attributes)
套一名叫MBean的几个属性的值。
|
void |
MBeanServer.unregisterMBean(ObjectName name)
将从MBean服务器MBean。
|
void |
MBeanServerConnection.unregisterMBean(ObjectName name)
将从MBean服务器MBean。
|
Constructor and Description |
---|
MBeanPermission(String className, String member, ObjectName objectName, String actions)
创造一个新的名字mbeanpermission指定目标对象(类名、成员对象名)和行动。
|
MBeanServerInvocationHandler(MBeanServerConnection connection, ObjectName objectName)
调用处理程序,提出了通过MBean服务器标准MBean。
|
MBeanServerInvocationHandler(MBeanServerConnection connection, ObjectName objectName, boolean isMXBean)
调用处理程序,可以通过MBean服务器向标准MBean或MXBean。
|
MBeanServerNotification(String type, Object source, long sequenceNumber, ObjectName objectName)
创建一个mbeanservernotification指定导致通知和指定的通知类型的MBean对象名称。
|
ObjectInstance(ObjectName objectName, String className)
允许创建一个对象实例,以创建一个对象名和完整的类名称,包括包名。
|
Modifier and Type | Method and Description |
---|---|
ObjectName |
MLet.preRegister(MBeanServer server, ObjectName name)
让m-let执行任何操作之前,它需要在MBean服务器注册。
|
Modifier and Type | Method and Description |
---|---|
ObjectName |
MLet.preRegister(MBeanServer server, ObjectName name)
让m-let执行任何操作之前,它需要在MBean服务器注册。
|
Modifier and Type | Method and Description |
---|---|
ObjectName |
RequiredModelMBean.preRegister(MBeanServer server, ObjectName name)
允许MBean执行任何操作之前,它需要在MBean服务器注册。
|
Modifier and Type | Method and Description |
---|---|
ObjectName |
RequiredModelMBean.preRegister(MBeanServer server, ObjectName name)
允许MBean执行任何操作之前,它需要在MBean服务器注册。
|
Modifier and Type | Method and Description |
---|---|
ObjectName |
Monitor.getObservedObject()
过时的。
作为JMX 1.2,取而代之的
Monitor.getObservedObjects()
|
ObjectName |
MonitorNotification.getObservedObject()
获取此监视器通知的所观察到的对象。
|
ObjectName |
MonitorMBean.getObservedObject()
过时的。
作为JMX 1.2,取而代之的
MonitorMBean.getObservedObjects()
|
ObjectName[] |
Monitor.getObservedObjects()
返回包含正在观察的对象的数组。
|
ObjectName[] |
MonitorMBean.getObservedObjects()
返回包含正在观察的对象的数组。
|
ObjectName |
Monitor.preRegister(MBeanServer server, ObjectName name)
允许监控MBean执行任何操作之前,它需要在MBean服务器注册。
|
Modifier and Type | Method and Description |
---|---|
void |
Monitor.addObservedObject(ObjectName object)
增加了在观察MBeans设置指定对象,如果该对象不存在。
|
void |
MonitorMBean.addObservedObject(ObjectName object)
增加了在观察MBeans设置指定的对象。
|
boolean |
Monitor.containsObservedObject(ObjectName object)
测试指定的对象是否是在观察MBeans集。
|
boolean |
MonitorMBean.containsObservedObject(ObjectName object)
测试指定的对象是否是在观察MBeans集。
|
String |
StringMonitor.getDerivedGauge(ObjectName object)
获取指定对象的派生表,如果该对象包含在观察MBeans的集合,或
null 否则。
|
Number |
CounterMonitorMBean.getDerivedGauge(ObjectName object)
获取指定MBean派生表。
|
Number |
CounterMonitor.getDerivedGauge(ObjectName object)
获取指定对象的派生表,如果该对象包含在观察MBeans的集合,或
null 否则。
|
Number |
GaugeMonitor.getDerivedGauge(ObjectName object)
获取指定对象的派生表,如果该对象包含在观察MBeans的集合,或
null 否则。
|
Number |
GaugeMonitorMBean.getDerivedGauge(ObjectName object)
获取指定MBean派生表。
|
String |
StringMonitorMBean.getDerivedGauge(ObjectName object)
获取指定MBean派生表。
|
long |
StringMonitor.getDerivedGaugeTimeStamp(ObjectName object)
获取派生表的时间戳指定对象,如果该对象包含在观察MBeans的集合,或
0 否则。
|
long |
CounterMonitorMBean.getDerivedGaugeTimeStamp(ObjectName object)
获取指定MBean派生表的时间戳。
|
long |
CounterMonitor.getDerivedGaugeTimeStamp(ObjectName object)
获取派生表的时间戳指定对象,如果该对象包含在观察MBeans的集合,或
0 否则。
|
long |
GaugeMonitor.getDerivedGaugeTimeStamp(ObjectName object)
获取派生表的时间戳指定对象,如果该对象包含在观察MBeans的集合,或
0 否则。
|
long |
GaugeMonitorMBean.getDerivedGaugeTimeStamp(ObjectName object)
获取指定MBean派生表的时间戳。
|
long |
StringMonitorMBean.getDerivedGaugeTimeStamp(ObjectName object)
获取指定MBean派生表的时间戳。
|
Number |
CounterMonitorMBean.getThreshold(ObjectName object)
获取指定MBean的阈值。
|
Number |
CounterMonitor.getThreshold(ObjectName object)
获取指定对象的当前值,如果该对象包含在观察MBeans的集合,或
null 否则。
|
ObjectName |
Monitor.preRegister(MBeanServer server, ObjectName name)
允许监控MBean执行任何操作之前,它需要在MBean服务器注册。
|
void |
Monitor.removeObservedObject(ObjectName object)
删除指定的对象从观察MBeans集。
|
void |
MonitorMBean.removeObservedObject(ObjectName object)
删除指定的对象从观察MBeans集。
|
void |
Monitor.setObservedObject(ObjectName object)
过时的。
作为JMX 1.2,取而代之的
Monitor.addObservedObject(javax.management.ObjectName)
|
void |
MonitorMBean.setObservedObject(ObjectName object)
过时的。
作为JMX 1.2,取而代之的
MonitorMBean.addObservedObject(javax.management.ObjectName)
|
Modifier and Type | Field and Description |
---|---|
static SimpleType<ObjectName> |
SimpleType.OBJECTNAME
描述值的java类的名称是
javax.management.ObjectName 的
SimpleType 实例。
|
Modifier and Type | Method and Description |
---|---|
ObjectName |
RelationNotification.getObjectName()
返回对象的创建/删除/更新的关系。
|
ObjectName |
Relation.getRelationServiceName()
返回对象的关系服务处理的关系。
|
ObjectName |
RelationSupport.getRelationServiceName()
返回对象的关系服务处理的关系。
|
ObjectName |
RelationService.isRelationMBean(String relationId)
如果关系是通过MBean代表(由用户创建并添加在关系服务关系),返回的MBean对象。
|
ObjectName |
RelationServiceMBean.isRelationMBean(String relationId)
如果关系是通过MBean代表(由用户创建并添加在关系服务关系),返回的MBean对象。
|
ObjectName |
RelationService.preRegister(MBeanServer server, ObjectName name) |
ObjectName |
RelationSupport.preRegister(MBeanServer server, ObjectName name) |
Modifier and Type | Method and Description |
---|---|
Map<ObjectName,List<String>> |
RelationService.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
检索给定一个MBean相关关系。
|
Map<ObjectName,List<String>> |
RelationServiceMBean.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
检索给定一个MBean相关关系。
|
Vector<ObjectName> |
MBeanServerNotificationFilter.getDisabledObjectNames()
得到所有的objectnames禁用。
|
Vector<ObjectName> |
MBeanServerNotificationFilter.getEnabledObjectNames()
得到所有的objectnames启用。
|
List<ObjectName> |
RelationNotification.getMBeansToUnregister()
返回列表中的objectnames MBean将注册由于关系去除(仅用于关系去除)。
|
List<ObjectName> |
RelationNotification.getNewRoleValue()
返回新角色的新值(仅用于角色更新)。
|
List<ObjectName> |
RelationNotification.getOldRoleValue()
返回旧值更新的角色(只用于角色更新)。
|
Map<ObjectName,List<String>> |
Relation.getReferencedMBeans()
检索关系的各种角色引用MBeans。
|
Map<ObjectName,List<String>> |
RelationSupport.getReferencedMBeans()
检索关系的各种角色引用MBeans。
|
Map<ObjectName,List<String>> |
RelationService.getReferencedMBeans(String relationId)
检索关系的各种角色引用MBeans。
|
Map<ObjectName,List<String>> |
RelationServiceMBean.getReferencedMBeans(String relationId)
检索关系的各种角色引用MBeans。
|
List<ObjectName> |
Relation.getRole(String roleName)
检索给定角色名的角色值。
|
List<ObjectName> |
RelationSupport.getRole(String roleName)
检索给定角色名的角色值。
|
List<ObjectName> |
RelationService.getRole(String relationId, String roleName)
检索给定角色名在给定关系中的角色值。
|
List<ObjectName> |
RelationServiceMBean.getRole(String relationId, String roleName)
检索给定角色名在给定关系中的角色值。
|
List<ObjectName> |
RoleUnresolved.getRoleValue()
检索角色值。
|
List<ObjectName> |
Role.getRoleValue()
检索角色值。
|
Modifier and Type | Method and Description |
---|---|
void |
RelationService.addRelation(ObjectName relationObjectName)
添加用户创建的MBean(和注册由他在MBean服务器)在关系服务的关系。
|
void |
RelationServiceMBean.addRelation(ObjectName relationObjectName)
添加用户创建的MBean(和注册由他在MBean服务器)在关系服务的关系。
|
void |
MBeanServerNotificationFilter.disableObjectName(ObjectName objectName)
对给定的对象mbeanservernotifications禁用。
|
void |
MBeanServerNotificationFilter.enableObjectName(ObjectName objectName)
可以考虑对象mbeanservernotifications。
|
Map<ObjectName,List<String>> |
RelationService.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
检索给定一个MBean相关关系。
|
Map<ObjectName,List<String>> |
RelationServiceMBean.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
检索给定一个MBean相关关系。
|
Map<String,List<String>> |
RelationService.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
检索的关系在一个给定的MBean参考。
|
Map<String,List<String>> |
RelationServiceMBean.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
检索的关系在一个给定的MBean参考。
|
void |
Relation.handleMBeanUnregistration(ObjectName objectName, String roleName)
回调的关系服务当MBean中引用的作用是未注册。
|
void |
RelationSupport.handleMBeanUnregistration(ObjectName objectName, String roleName)
回调的关系服务当MBean中引用的作用是未注册。
|
String |
RelationService.isRelation(ObjectName objectName)
返回与给定的对象如果MBean已添加在关系服务关系ID。
|
String |
RelationServiceMBean.isRelation(ObjectName objectName)
返回与给定的对象如果MBean已添加在关系服务关系ID。
|
ObjectName |
RelationService.preRegister(MBeanServer server, ObjectName name) |
ObjectName |
RelationSupport.preRegister(MBeanServer server, ObjectName name) |
Modifier and Type | Method and Description |
---|---|
static String |
Role.roleValueToString(List<ObjectName> roleValue)
返回给定角色值的字符串。
|
void |
RelationService.sendRelationRemovalNotification(String relationId, List<ObjectName> unregMBeanList)
发送通知(relationnotification)一个关系的去除。
|
void |
RelationServiceMBean.sendRelationRemovalNotification(String relationId, List<ObjectName> unregMBeanList)
发送通知(relationnotification)一个关系的去除。
|
void |
RelationService.sendRoleUpdateNotification(String relationId, Role newRole, List<ObjectName> oldValue)
发送通知(relationnotification)在给定关系的角色更新。
|
void |
RelationServiceMBean.sendRoleUpdateNotification(String relationId, Role newRole, List<ObjectName> oldRoleValue)
发送通知(relationnotification)在给定关系的角色更新。
|
void |
RoleUnresolved.setRoleValue(List<ObjectName> value)
设置角色值。
|
void |
Role.setRoleValue(List<ObjectName> roleValue)
设置角色值。
|
void |
RelationService.updateRoleMap(String relationId, Role newRole, List<ObjectName> oldValue)
处理给定关系中给定角色的关系服务角色映射的更新。
|
void |
RelationServiceMBean.updateRoleMap(String relationId, Role newRole, List<ObjectName> oldRoleValue)
处理给定关系中给定角色的关系服务角色映射的更新。
|
Constructor and Description |
---|
RelationNotification(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, List<ObjectName> unregMBeanList)
创造是关系创建一个通知(relationsupport对象内部创建的关系服务,或者一个MBean添加为关系)或从关系服务关系的去除。
|
RelationNotification(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, String name, List<ObjectName> newValue, List<ObjectName> oldValue)
创建关系中的角色更新的通知。
|
RelationSupport(String relationId, ObjectName relationServiceName, MBeanServer relationServiceMBeanServer, String relationTypeName, RoleList list)
创建一个
RelationSupport 对象。
|
RelationSupport(String relationId, ObjectName relationServiceName, String relationTypeName, RoleList list)
创建一个
RelationSupport 对象。
|
Constructor and Description |
---|
RelationNotification(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, List<ObjectName> unregMBeanList)
创造是关系创建一个通知(relationsupport对象内部创建的关系服务,或者一个MBean添加为关系)或从关系服务关系的去除。
|
RelationNotification(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, String name, List<ObjectName> newValue, List<ObjectName> oldValue)
创建关系中的角色更新的通知。
|
RelationNotification(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, String name, List<ObjectName> newValue, List<ObjectName> oldValue)
创建关系中的角色更新的通知。
|
Role(String roleName, List<ObjectName> roleValue)
做一个新的角色对象。
|
RoleUnresolved(String name, List<ObjectName> value, int pbType)
构造函数。
|
Modifier and Type | Method and Description |
---|---|
ObjectName |
JMXConnectorServer.preRegister(MBeanServer mbs, ObjectName name)
被一个MBean服务器时,该连接器服务器,管理服务器注册。
|
Modifier and Type | Method and Description |
---|---|
ObjectName |
JMXConnectorServer.preRegister(MBeanServer mbs, ObjectName name)
被一个MBean服务器时,该连接器服务器,管理服务器注册。
|
Modifier and Type | Method and Description |
---|---|
Set<ObjectName> |
RMIConnectionImpl.queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject) |
Set<ObjectName> |
RMIConnection.queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject)
|
Modifier and Type | Method and Description |
---|---|
void |
RMIConnectionImpl.addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) |
void |
RMIConnection.addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
|
void |
RMIConnectionImpl_Stub.addNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5) |
Integer[] |
RMIConnectionImpl.addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects) |
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) |
ObjectInstance |
RMIConnectionImpl.createMBean(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject) |
ObjectInstance |
RMIConnection.createMBean(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject)
|
ObjectInstance |
RMIConnectionImpl_Stub.createMBean(String $param_String_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5) |
ObjectInstance |
RMIConnectionImpl.createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject) |
ObjectInstance |
RMIConnection.createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject)
|
ObjectInstance |
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) |
ObjectInstance |
RMIConnectionImpl.createMBean(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject) |
ObjectInstance |
RMIConnection.createMBean(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject)
|
ObjectInstance |
RMIConnectionImpl_Stub.createMBean(String $param_String_1, ObjectName $param_ObjectName_2, ObjectName $param_ObjectName_3, Subject $param_Subject_4) |
ObjectInstance |
RMIConnectionImpl.createMBean(String className, ObjectName name, Subject delegationSubject) |
ObjectInstance |
RMIConnection.createMBean(String className, ObjectName name, Subject delegationSubject)
|
ObjectInstance |
RMIConnectionImpl_Stub.createMBean(String $param_String_1, ObjectName $param_ObjectName_2, Subject $param_Subject_3) |
Object |
RMIConnectionImpl.getAttribute(ObjectName name, String attribute, Subject delegationSubject) |
Object |
RMIConnection.getAttribute(ObjectName name, String attribute, Subject delegationSubject)
|
Object |
RMIConnectionImpl_Stub.getAttribute(ObjectName $param_ObjectName_1, String $param_String_2, Subject $param_Subject_3) |
AttributeList |
RMIConnectionImpl.getAttributes(ObjectName name, String[] attributes, Subject delegationSubject) |
AttributeList |
RMIConnection.getAttributes(ObjectName name, String[] attributes, Subject delegationSubject)
|
AttributeList |
RMIConnectionImpl_Stub.getAttributes(ObjectName $param_ObjectName_1, String[] $param_arrayOf_String_2, Subject $param_Subject_3) |
MBeanInfo |
RMIConnectionImpl.getMBeanInfo(ObjectName name, Subject delegationSubject) |
MBeanInfo |
RMIConnection.getMBeanInfo(ObjectName name, Subject delegationSubject)
|
MBeanInfo |
RMIConnectionImpl_Stub.getMBeanInfo(ObjectName $param_ObjectName_1, Subject $param_Subject_2) |
ObjectInstance |
RMIConnectionImpl.getObjectInstance(ObjectName name, Subject delegationSubject) |
ObjectInstance |
RMIConnection.getObjectInstance(ObjectName name, Subject delegationSubject)
|
ObjectInstance |
RMIConnectionImpl_Stub.getObjectInstance(ObjectName $param_ObjectName_1, Subject $param_Subject_2) |
Object |
RMIConnectionImpl.invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject) |
Object |
RMIConnection.invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject)
|
Object |
RMIConnectionImpl_Stub.invoke(ObjectName $param_ObjectName_1, String $param_String_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5) |
boolean |
RMIConnectionImpl.isInstanceOf(ObjectName name, String className, Subject delegationSubject) |
boolean |
RMIConnection.isInstanceOf(ObjectName name, String className, Subject delegationSubject)
|
boolean |
RMIConnectionImpl_Stub.isInstanceOf(ObjectName $param_ObjectName_1, String $param_String_2, Subject $param_Subject_3) |
boolean |
RMIConnectionImpl.isRegistered(ObjectName name, Subject delegationSubject) |
boolean |
RMIConnection.isRegistered(ObjectName name, Subject delegationSubject)
|
boolean |
RMIConnectionImpl_Stub.isRegistered(ObjectName $param_ObjectName_1, Subject $param_Subject_2) |
Set<ObjectInstance> |
RMIConnectionImpl.queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject) |
Set<ObjectInstance> |
RMIConnection.queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject)
|
Set |
RMIConnectionImpl_Stub.queryMBeans(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) |
Set<ObjectName> |
RMIConnectionImpl.queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject) |
Set<ObjectName> |
RMIConnection.queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject)
|
Set |
RMIConnectionImpl_Stub.queryNames(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) |
void |
RMIConnectionImpl.removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) |
void |
RMIConnection.removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
|
void |
RMIConnectionImpl_Stub.removeNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5) |
void |
RMIConnectionImpl.removeNotificationListener(ObjectName name, ObjectName listener, Subject delegationSubject) |
void |
RMIConnection.removeNotificationListener(ObjectName name, ObjectName listener, Subject delegationSubject)
|
void |
RMIConnectionImpl_Stub.removeNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, Subject $param_Subject_3) |
void |
RMIConnectionImpl.removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject) |
void |
RMIConnection.removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject)
|
void |
RMIConnectionImpl_Stub.removeNotificationListeners(ObjectName $param_ObjectName_1, Integer[] $param_arrayOf_Integer_2, Subject $param_Subject_3) |
void |
RMIConnectionImpl.setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject) |
void |
RMIConnection.setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject)
|
void |
RMIConnectionImpl_Stub.setAttribute(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) |
AttributeList |
RMIConnectionImpl.setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject) |
AttributeList |
RMIConnection.setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject)
|
AttributeList |
RMIConnectionImpl_Stub.setAttributes(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) |
void |
RMIConnectionImpl.unregisterMBean(ObjectName name, Subject delegationSubject) |
void |
RMIConnection.unregisterMBean(ObjectName name, Subject delegationSubject)
|
void |
RMIConnectionImpl_Stub.unregisterMBean(ObjectName $param_ObjectName_1, Subject $param_Subject_2) |
Modifier and Type | Method and Description |
---|---|
ObjectName |
Timer.preRegister(MBeanServer server, ObjectName name)
允许计时器MBean执行任何操作之前,它需要在MBean服务器注册。
|
Modifier and Type | Method and Description |
---|---|
ObjectName |
Timer.preRegister(MBeanServer server, ObjectName name)
允许计时器MBean执行任何操作之前,它需要在MBean服务器注册。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.