本文整理了Java中org.apache.geronimo.kernel.repository.Environment.addImportPackages()
方法的一些代码示例,展示了Environment.addImportPackages()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Environment.addImportPackages()
方法的具体详情如下:
包路径:org.apache.geronimo.kernel.repository.Environment
类名称:Environment
方法名:addImportPackages
暂无
代码示例来源:origin: org.apache.geronimo.framework/geronimo-deployment
LinkedHashSet<String> imports = getImports(gbeans);
addImport(imports, environment.getBundleActivator());
environment.addImportPackages(imports);
if (environment.getDynamicImportPackages().isEmpty()) {
environment.addDynamicImportPackage("*");
代码示例来源:origin: org.apache.geronimo.modules/geronimo-openejb-builder
environment.addRequireBundles(environmentType.getRequireBundle());
environment.addExportPackages(environmentType.getExportPackage());
environment.addImportPackages(environmentType.getImportPackage());
environment.addDynamicImportPackages(environmentType.getDynamicImportPackage());
代码示例来源: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);
}
}
内容来源于网络,如有侵权,请联系作者删除!