本文整理了Java中org.apache.geronimo.kernel.repository.Environment.isSuppressDefaultEnvironment()
方法的一些代码示例,展示了Environment.isSuppressDefaultEnvironment()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Environment.isSuppressDefaultEnvironment()
方法的具体详情如下:
包路径:org.apache.geronimo.kernel.repository.Environment
类名称:Environment
方法名:isSuppressDefaultEnvironment
暂无
代码示例来源:origin: org.apache.geronimo.framework/geronimo-service-builder
public static Environment buildEnvironment(EnvironmentType environmentType, Environment defaultEnvironment) {
Environment environment = buildEnvironment(environmentType);
if (!environment.isSuppressDefaultEnvironment()) {
mergeEnvironments(environment, defaultEnvironment);
}
return environment;
}
代码示例来源:origin: org.apache.geronimo.modules/geronimo-kernel
public Environment(Environment environment) {
this.configId = environment.getConfigId();
this.dependencies.addAll(environment.dependencies);
this.hiddenClasses.addAll(environment.getHiddenClasses());
this.nonOverrideableClasses.addAll(environment.getNonOverrideableClasses());
this.inverseClassLoading = environment.isInverseClassLoading();
this.suppressDefaultEnvironment = environment.isSuppressDefaultEnvironment();
}
代码示例来源:origin: org.apache.geronimo.framework/geronimo-service-builder
public static void mergeEnvironments(Environment environment, Environment additionalEnvironment) {
if (additionalEnvironment != null) {
//TODO merge configIds??
if (environment.getConfigId() == null) {
environment.setConfigId(additionalEnvironment.getConfigId());
}
environment.addDependencies(additionalEnvironment.getDependencies());
environment.addToBundleClassPath(additionalEnvironment.getBundleClassPath());
environment.addImportPackages(additionalEnvironment.getImportPackages());
environment.addExportPackages(additionalEnvironment.getExportPackages());
environment.addRequireBundles(additionalEnvironment.getRequireBundles());
environment.addDynamicImportPackages(additionalEnvironment.getDynamicImportPackages());
if (environment.getBundleActivator() == null && additionalEnvironment.getBundleActivator() != null) {
environment.setBundleActivator(additionalEnvironment.getBundleActivator());
}
environment.setSuppressDefaultEnvironment(environment.isSuppressDefaultEnvironment() || additionalEnvironment.isSuppressDefaultEnvironment());
ClassLoadingRules classLoadingRules = environment.getClassLoadingRules();
ClassLoadingRules additionalClassLoadingRules = additionalEnvironment.getClassLoadingRules();
classLoadingRules.merge(additionalClassLoadingRules);
}
}
代码示例来源:origin: org.apache.geronimo.modules/geronimo-openejb-builder
if (!environment.isSuppressDefaultEnvironment()) {
EnvironmentBuilder.mergeEnvironments(environment, defaultEnvironment);
代码示例来源:origin: org.apache.geronimo.framework/geronimo-service-builder
if (environment.isSuppressDefaultEnvironment()) {
environmentType.addNewSuppressDefaultEnvironment();
内容来源于网络,如有侵权,请联系作者删除!