org.quartz.core.QuartzSchedulerResources.getJMXObjectName()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(4.0k)|赞(0)|评价(0)|浏览(62)

本文整理了Java中org.quartz.core.QuartzSchedulerResources.getJMXObjectName方法的一些代码示例,展示了QuartzSchedulerResources.getJMXObjectName的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QuartzSchedulerResources.getJMXObjectName方法的具体详情如下:
包路径:org.quartz.core.QuartzSchedulerResources
类名称:QuartzSchedulerResources
方法名:getJMXObjectName

QuartzSchedulerResources.getJMXObjectName介绍

[英]Get the name under which the QuartzScheduler should be registered with the local MBeanServer. If unset, defaults to the value calculated by generateJMXObjectName[[$0$]]
[中]获取QuartzScheduler应在本地MBeanServer中注册的名称。如果未设置,则默认值为generateJMXObjectName[[$0$]]

代码示例

代码示例来源:origin: quartz-scheduler/quartz

/**
 * Register the scheduler in the local MBeanServer.
 */
private void registerJMX() throws Exception {
  String jmxObjectName = resources.getJMXObjectName();
  MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
  jmxBean = new QuartzSchedulerMBeanImpl(this);
  mbs.registerMBean(jmxBean, new ObjectName(jmxObjectName));
}

代码示例来源:origin: quartz-scheduler/quartz

/**
 * Register the scheduler in the local MBeanServer.
 */
private void registerJMX() throws Exception {
  String jmxObjectName = resources.getJMXObjectName();
  MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
  jmxBean = new QuartzSchedulerMBeanImpl(this);
  mbs.registerMBean(jmxBean, new ObjectName(jmxObjectName));
}

代码示例来源:origin: quartz-scheduler/quartz

/**
 * Unregister the scheduler from the local MBeanServer.
 */
private void unregisterJMX() throws Exception {
  String jmxObjectName = resources.getJMXObjectName();
  MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
  mbs.unregisterMBean(new ObjectName(jmxObjectName));
  jmxBean.setSampledStatisticsEnabled(false);
  getLog().info("Scheduler unregistered from name '" + jmxObjectName + "' in the local MBeanServer.");
}

代码示例来源:origin: quartz-scheduler/quartz

/**
 * Unregister the scheduler from the local MBeanServer.
 */
private void unregisterJMX() throws Exception {
  String jmxObjectName = resources.getJMXObjectName();
  MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
  mbs.unregisterMBean(new ObjectName(jmxObjectName));
  jmxBean.setSampledStatisticsEnabled(false);
  getLog().info("Scheduler unregistered from name '" + jmxObjectName + "' in the local MBeanServer.");
}

代码示例来源:origin: com.opensymphony.quartz/com.springsource.org.quartz

/**
 * Register the scheduler in the local MBeanServer.
 */
private void registerJMX() throws Exception {
  org.apache.commons.modeler.Registry registry = 
    org.apache.commons.modeler.Registry.getRegistry(null, null);
  
  String jmxObjectName = resources.getJMXObjectName();
  
  registry.registerComponent(this, jmxObjectName, null);
  
  getLog().info("Scheduler registered with local MBeanServer under name '" + jmxObjectName + "'");
}

代码示例来源:origin: com.opensymphony.quartz/com.springsource.org.quartz

/**
 * Unregister the scheduler from the local MBeanServer.
 */
private void unregisterJMX() throws Exception {
  org.apache.commons.modeler.Registry registry = 
    org.apache.commons.modeler.Registry.getRegistry(null, null);
  
  String jmxObjectName = resources.getJMXObjectName();
  
  registry.unregisterComponent(jmxObjectName);
  
  getLog().info("Scheduler unregistered from name '" + jmxObjectName + "' in the local MBeanServer.");
}

代码示例来源:origin: quartz/quartz-all

/**
 * Register the scheduler in the local MBeanServer.
 */
private void registerJMX() throws Exception {
  org.apache.commons.modeler.Registry registry = 
    org.apache.commons.modeler.Registry.getRegistry(null, null);
  
  String jmxObjectName = resources.getJMXObjectName();
  
  registry.registerComponent(this, jmxObjectName, null);
  
  getLog().info("Scheduler registered with local MBeanServer under name '" + jmxObjectName + "'");
}

代码示例来源:origin: quartz/quartz-all

/**
 * Unregister the scheduler from the local MBeanServer.
 */
private void unregisterJMX() throws Exception {
  org.apache.commons.modeler.Registry registry = 
    org.apache.commons.modeler.Registry.getRegistry(null, null);
  
  String jmxObjectName = resources.getJMXObjectName();
  
  registry.unregisterComponent(jmxObjectName);
  
  getLog().info("Scheduler unregistered from name '" + jmxObjectName + "' in the local MBeanServer.");
}

相关文章

微信公众号

最新文章

更多

QuartzSchedulerResources类方法