当前位置: 首页>>代码示例>>Java>>正文


Java Property类代码示例

本文整理汇总了Java中org.osoa.sca.annotations.Property的典型用法代码示例。如果您正苦于以下问题:Java Property类的具体用法?Java Property怎么用?Java Property使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


Property类属于org.osoa.sca.annotations包,在下文中一共展示了Property类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setProperty

import org.osoa.sca.annotations.Property; //导入依赖的package包/类
@Property public void setProperty(final String property) {
	String[] data = property.split("=");
	String name = data[0].trim();
	String value = data[0].trim();
	if (name.startsWith("pascani.")) {
		System.setProperty(name, value);
	} else if (name.equals("routingkey")) {
		this.routingKey = value;
		// This is done only the first time the routing key is set
		// and in case it was set after updating properties
		// resetProbe/resetProducer
		if (this.useProbe && this.probe == null)
			resetProbe();
		if (this.useProducer && this.producer == null)
			resetProducer();
	} else if (name.equals("probe")) {
		this.useProbe = Boolean.valueOf(value);
		resetProbe();
	} else if (name.equals("producer")) {
		this.useProducer = Boolean.valueOf(value);
		resetProducer();
	} else if (name.equals("shutdown")) {
		shutdown(value.equals("probe") || value.equals("both"),
				value.equals("producer") || value.equals("both"));
	}
}
 
开发者ID:unicesi,项目名称:pascani,代码行数:27,代码来源:AbstractProbeImpl.java


注:本文中的org.osoa.sca.annotations.Property类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。