當前位置: 首頁>>代碼示例>>Java>>正文


Java MBeanServerLocator類代碼示例

本文整理匯總了Java中org.jboss.mx.util.MBeanServerLocator的典型用法代碼示例。如果您正苦於以下問題:Java MBeanServerLocator類的具體用法?Java MBeanServerLocator怎麽用?Java MBeanServerLocator使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


MBeanServerLocator類屬於org.jboss.mx.util包,在下文中一共展示了MBeanServerLocator類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: start

import org.jboss.mx.util.MBeanServerLocator; //導入依賴的package包/類
public void start() throws Exception {
       CamelStatAggregator.getInstance().clearDialogsInProcess();

       this.camelPropertiesManagement = CamelPropertiesManagement.getInstance(this.name);
	this.camelPropertiesManagement.setPersistDir(this.persistDir);
	this.camelPropertiesManagement.start();

	this.networkRoutingRuleManagement = NetworkRoutingRuleManagement.getInstance(this.name);
	this.networkRoutingRuleManagement.setPersistDir(this.persistDir);
	this.networkRoutingRuleManagement.start();

	// Register the MBeans
	this.mbeanServer = MBeanServerLocator.locateJBoss();

	ObjectName camelPropObjNname = new ObjectName(CamelManagement.JMX_DOMAIN + ":name=CamelPropertiesManagement");
	StandardMBean camelPropMxBean = new StandardMBean(this.camelPropertiesManagement,
			CamelPropertiesManagementMBean.class, true);
	this.mbeanServer.registerMBean(camelPropMxBean, camelPropObjNname);

	ObjectName ussdScRuleObjNname = new ObjectName(CamelManagement.JMX_DOMAIN
			+ ":name=NetworkRoutingRuleManagement");
	StandardMBean ussdScRuleMxBean = new StandardMBean(this.networkRoutingRuleManagement,
			NetworkRoutingRuleManagementMBean.class, true);
	this.mbeanServer.registerMBean(ussdScRuleMxBean, ussdScRuleObjNname);

	logger.info("Started CamelGatewayManagement");
}
 
開發者ID:RestComm,項目名稱:camelgateway,代碼行數:28,代碼來源:CamelManagement.java

示例2: getAvailableConnections

import org.jboss.mx.util.MBeanServerLocator; //導入依賴的package包/類
public long getAvailableConnections() throws Exception
{
    MBeanServer server = MBeanServerLocator.locateJBoss();
    return ((Long) server.getAttribute(new ObjectName("jboss.jca:service=ManagedConnectionPool,name=JBossTestCF"),
            "AvailableConnectionCount")).longValue();
}
 
開發者ID:windup,項目名稱:windup-rulesets,代碼行數:7,代碼來源:XAExceptionSessionBean.java


注:本文中的org.jboss.mx.util.MBeanServerLocator類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。