本文整理了Java中org.jboss.modules.Module.getProperty()
方法的一些代码示例,展示了Module.getProperty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Module.getProperty()
方法的具体详情如下:
包路径:org.jboss.modules.Module
类名称:Module
方法名:getProperty
[英]Get the property with the given name, or null if none was defined.
[中]获取具有给定名称的属性,如果未定义,则为null。
代码示例来源:origin: org.jboss.modules/jboss-modules
final String requireJavaVersion = module.getProperty("jboss.require-java-version", ourJavaVersion);
final Pattern versionPattern = Pattern.compile("(?:1\\.)?(\\d+)");
final Matcher requireMatcher = versionPattern.matcher(requireJavaVersion);
代码示例来源:origin: wildfly/wildfly-core
@Override
public synchronized void start(StartContext context) throws StartException {
try {
final ServiceModuleLoader moduleLoader = serviceModuleLoader.getValue();
final Module module = moduleLoader.loadModule(moduleDefinitionInjectedValue.getValue().getModuleIdentifier());
moduleLoader.relinkModule(module);
for (ModuleDependency dependency : dependencies) {
if (dependency.isUserSpecified()) {
final ModuleIdentifier id = dependency.getIdentifier();
try {
String val = moduleLoader.loadModule(id).getProperty("jboss.api");
if (val != null) {
if (val.equals("private")) {
ServerLogger.PRIVATE_DEP_LOGGER.privateApiUsed(moduleDefinitionInjectedValue.getValue().getModuleIdentifier().getName(), id);
} else if (val.equals("unsupported")) {
ServerLogger.UNSUPPORTED_DEP_LOGGER.unsupportedApiUsed(moduleDefinitionInjectedValue.getValue().getModuleIdentifier().getName(), id);
} else if (val.equals("deprecated")) {
ServerLogger.DEPRECATED_DEP_LOGGER.deprecatedApiUsed(moduleDefinitionInjectedValue.getValue().getModuleIdentifier().getName(), id);
}
}
} catch (ModuleNotFoundException ignore) {
//can happen with optional dependencies
}
}
}
this.module = module;
} catch (ModuleLoadException e) {
throw ServerLogger.ROOT_LOGGER.failedToLoadModule(moduleDefinitionInjectedValue.getValue().getModuleIdentifier(), e);
}
}
代码示例来源:origin: org.wildfly.core/wildfly-server
@Override
public synchronized void start(StartContext context) throws StartException {
try {
final ServiceModuleLoader moduleLoader = serviceModuleLoader.getValue();
final Module module = moduleLoader.loadModule(moduleDefinitionInjectedValue.getValue().getModuleIdentifier());
moduleLoader.relinkModule(module);
for (ModuleDependency dependency : dependencies) {
if (dependency.isUserSpecified()) {
final ModuleIdentifier id = dependency.getIdentifier();
try {
String val = moduleLoader.loadModule(id).getProperty("jboss.api");
if (val != null) {
if (val.equals("private")) {
ServerLogger.PRIVATE_DEP_LOGGER.privateApiUsed(moduleDefinitionInjectedValue.getValue().getModuleIdentifier().getName(), id);
} else if (val.equals("unsupported")) {
ServerLogger.UNSUPPORTED_DEP_LOGGER.unsupportedApiUsed(moduleDefinitionInjectedValue.getValue().getModuleIdentifier().getName(), id);
} else if (val.equals("deprecated")) {
ServerLogger.DEPRECATED_DEP_LOGGER.deprecatedApiUsed(moduleDefinitionInjectedValue.getValue().getModuleIdentifier().getName(), id);
}
}
} catch (ModuleNotFoundException ignore) {
//can happen with optional dependencies
}
}
}
this.module = module;
} catch (ModuleLoadException e) {
throw ServerLogger.ROOT_LOGGER.failedToLoadModule(moduleDefinitionInjectedValue.getValue().getModuleIdentifier(), e);
}
}
代码示例来源:origin: org.jboss.as/jboss-as-server
@Override
public synchronized void start(StartContext context) throws StartException {
try {
final ServiceModuleLoader moduleLoader = serviceModuleLoader.getValue();
final Module module = moduleLoader.loadModule(moduleSpec.getValue().getModuleIdentifier());
moduleLoader.relinkModule(module);
for (ModuleDependency dependency : dependencies) {
if (dependency.isUserSpecified()) {
final ModuleIdentifier id = dependency.getIdentifier();
try {
String val = moduleLoader.loadModule(id).getProperty("jboss.api");
if (val != null) {
if (val.equals("private")) {
PRIVATE_DEP_LOGGER.privateApiUsed(moduleSpec.getValue().getModuleIdentifier().getName(), id);
} else if (val.equals("unsupported")) {
UNSUPPORTED_DEP_LOGGER.unsupportedApiUsed(moduleSpec.getValue().getModuleIdentifier().getName(), id);
}
}
} catch (ModuleNotFoundException ignore) {
//can happen with optional dependencies
}
}
}
this.module = module;
} catch (ModuleLoadException e) {
throw ServerMessages.MESSAGES.failedToLoadModule(moduleSpec.getValue().getModuleIdentifier(), e);
}
}
代码示例来源:origin: org.wildfly/wildfly-server
@Override
public synchronized void start(StartContext context) throws StartException {
try {
final ServiceModuleLoader moduleLoader = serviceModuleLoader.getValue();
final Module module = moduleLoader.loadModule(moduleDefinitionInjectedValue.getValue().getModuleIdentifier());
moduleLoader.relinkModule(module);
for (ModuleDependency dependency : dependencies) {
if (dependency.isUserSpecified()) {
final ModuleIdentifier id = dependency.getIdentifier();
try {
String val = moduleLoader.loadModule(id).getProperty("jboss.api");
if (val != null) {
if (val.equals("private")) {
PRIVATE_DEP_LOGGER.privateApiUsed(moduleDefinitionInjectedValue.getValue().getModuleIdentifier().getName(), id);
} else if (val.equals("unsupported")) {
UNSUPPORTED_DEP_LOGGER.unsupportedApiUsed(moduleDefinitionInjectedValue.getValue().getModuleIdentifier().getName(), id);
}
}
} catch (ModuleNotFoundException ignore) {
//can happen with optional dependencies
}
}
}
this.module = module;
} catch (ModuleLoadException e) {
throw ServerMessages.MESSAGES.failedToLoadModule(moduleDefinitionInjectedValue.getValue().getModuleIdentifier(), e);
}
}
内容来源于网络,如有侵权,请联系作者删除!